Design, build, and maintain scalable systems across the stack from user interfaces to APIs and data-driven services. Develop and integrate ML/AI-based solutions for search ranking, recommendations, and personalization. Ensure code quality through design, testing, and reviews, contributing to architectural discussions.
Lead AI-assisted development techniques for product and platform challenges. Partner with product engineers, DevOps, and the Development Platform team to integrate AI-driven workflows. Translate proven techniques into reusable platform services, SDKs, and frameworks.
The Software Developer Intern will develop software alongside seasoned professionals to tackle real-world technical challenges. The intern will gain exposure to a variety of technical tools and collaborate with stakeholders to scope requirements and deliver solutions. The intern will receive dedicated mentorship, continuous support, and ongoing feedback.