Software Engineer

Apple · Hyderabad

The Applied Machine Learning team has been at the forefront of accelerating digital transformation through machine learning across Apple's enterprise ecosystem. The proven ML Platforms, Solutions, and Services provide a comprehensive suite of capabilities to achieve efficiency, agility, and innovation at Apple scale—serving business-critical needs across Apple’s enterprise. We are seeking a highly motivated and skilled Software Engineer with 5+ years of experience to join our dynamic team. The ideal candidate will have a strong foundation in Java development, a solid understanding of distributed systems, hands-on experience in Search, Information Retrieval and relevancy tuning, and a keen interest in Generative AI (GenAI). You will play a critical role in building, scaling, and maintaining next-generation systems and applications that leverage the power of Search & GenAI technologies, ensuring robust, scalable, and efficient solutions.
Apply →