Apples Applied Machine Learning team has built systems for a number of large-scale data science applications. We work on many high-impact projects that serve various Apple lines of business. We use the latest in open source technology and as committers on some of these projects, we are pushing the envelope. Working with multiple LOBs we handle many streams of Apple-scale data. We bring it all together and spark business value. We do all this with an exceptional group of software engineers, data scientists, dev-ops engineers and managers.
Join Apple’s Applied Machine Learning Team, as a Senior Software Engineer, to build & support innovative software applications. Candidates should have strong background in setting up and supporting the infrastructure for large scale big data applications in public cloud like AWS.
THE MAIN RESPONSIBILITIES FOR THIS POSITION INCLUDE:
Build & Support CI/CD tools to port & manage applications on AWS & Kubernetes
Ability to understand the application requirements (Performance, Security, Scalability etc.) and assess the right services/topology on AWS
Deploy & Support applications onto Kubernetes based environments – On-prim K8s, AWS EKS.
Build tools to monitor & alert the high performance and low latency applications on AWS
Ability to troubleshoot application specific, core network, system & performance issues.
Involvement in challenging and fast paced projects supporting Apple’s business by delivering innovative solutions.
The candidate is expected to be self-motivated, proactive, and a solution-oriented individual.