Taro Logo

AIML - Senior Software Engineer - ML Platform & Technology (MLPT)

Apple is a leading technology company known for its innovative products and services, including iPhones, Macs, and AI-driven solutions.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For AIML - Senior Software Engineer - ML Platform & Technology (MLPT)

Join Apple's ML Lifecycle team in MLPT to enable the next generation of intelligent experiences in Apple's products and services with the latest advancements in Generative AI and Large Language Models. As a Senior Software Engineer, you'll focus on designing, building, and maintaining large-scale distributed systems to support the end-to-end machine learning (ML) lifecycle. You'll work on a platform that integrates various internal ML systems and frameworks to orchestrate ML processes, partnering closely with product managers and partner teams. Your role involves designing and deploying large-scale micro-services in third-party cloud environments, building scalable, high-performance RESTful services, and implementing APIs that serve SDKs and front-end user interfaces. This position requires a strong background in backend development, API design, and experience with cloud platforms. Your ideas will power next-generation AI features, impacting hundreds of millions of people worldwide in their daily lives.

Key Responsibilities:

  • Design and build large-scale distributed systems for ML lifecycle support
  • Develop and maintain scalable, high-performance RESTful services
  • Implement APIs for SDKs and front-end user interfaces
  • Deploy and maintain services in cloud environments
  • Collaborate with product managers and partner teams
  • Contribute to the development of innovative AI-driven solutions

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Proven experience in software engineering with a focus on distributed systems
  • Expertise in building complex micro-services
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Proficiency in programming languages such as Python, Java, or Go
  • In-depth knowledge of distributed systems concepts
  • Experience with containerization and orchestration technologies
  • Strong communication and collaboration skills

Preferred Qualifications:

  • Advanced degree in Computer Science, Engineering, or related field
  • Familiarity with ML tools and frameworks
  • Experience with CI/CD processes and tools
  • Knowledge of MLOps practices and tools

Join Apple's innovative team and contribute to shaping the future of AI and machine learning technologies!

Last updated 8 months ago

Responsibilities For AIML - Senior Software Engineer - ML Platform & Technology (MLPT)

  • Design and build large-scale distributed systems for ML lifecycle support
  • Develop scalable, high-performance RESTful services
  • Implement APIs for SDKs and front-end user interfaces
  • Deploy and maintain services in cloud environments
  • Collaborate with product managers and partner teams
  • Contribute to innovative AI-driven solutions

Requirements For AIML - Senior Software Engineer - ML Platform & Technology (MLPT)

Python
Java
Go
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience in software engineering with focus on distributed systems
  • Expertise in building complex micro-services
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Proficiency in Python, Java, or Go
  • Knowledge of distributed systems concepts
  • Experience with containerization and orchestration technologies
  • Strong communication and collaboration skills

Benefits For AIML - Senior Software Engineer - ML Platform & Technology (MLPT)

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee stock purchase plan
  • Discretionary restricted stock unit awards
  • Potential for discretionary bonuses
  • Potential for relocation assistance

Interested in this job?