
Software Engineer AI and Data Platf...
Full Job Description
Software Engineer, AI and Data Platforms - Hyderabad
Join Apple's innovative team in Hyderabad as a Software Engineer focused on AI and Data Platforms. We are at the forefront of building and operating cutting-edge ML, GenAI, Inference, and Data Platforms and Services that are crucial for business operations across Apple's enterprise. This role offers the opportunity to tackle complex challenges in scale and performance, working with a diverse range of open-source and advanced technologies.
As a key member of our Site Reliability Engineering (SRE) team, you will be instrumental in designing, developing, and maintaining the core platform components that underpin our fraud decisioning and solutioning infrastructure. Your responsibilities will include developing robust automation and tooling to enhance operational efficiency. You will collaborate closely with engineering teams to ensure the high availability, resiliency, and security of critical systems, while continuously monitoring and optimizing production platforms for peak performance and reliability.
We are seeking talented engineers with a strong coding background and a solid computer science foundation, driven by a passion for building resilient, high-performance, large-scale distributed systems. In this role, you will contribute to projects involving GenAI and ML Inference within highly scalable and distributed system architectures.
Key Responsibilities:
- Build, enhance, and maintain multi-tenant systems utilizing a variety of technologies.
- Collaborate with multi-functional teams to deliver impactful customer features.
- Lead projects through their entire lifecycle, from initial design discussions to final release delivery.
- Operate, scale, and optimize high-throughput and highly concurrent services.
- Diagnose, resolve, and proactively prevent production and operational challenges.
We are looking for enthusiastic engineers eager to build and maintain solutioning platform components on cloud and Kubernetes infrastructure. The ideal candidate will go beyond traditional SRE duties, actively engaging with stakeholders, understanding the applications hosted on the platform, and designing automation solutions that significantly improve platform efficiency, reliability, and overall value. This position requires a hands-on, hardworking, and self-motivated developer with strong initiative, ready to thrive in an exciting, fast-paced, dynamic, and collaborative environment.