Taro Logo

AIML- Software Development Engineer, Machine Learning Platform & Infrastructure

A technology company that creates innovative products, services, and experiences while focusing on innovation and user experience.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For AIML- Software Development Engineer, Machine Learning Platform & Infrastructure

Apple is seeking an outstanding Software Development Engineer for their AI/ML Production Engineering team, focusing on Machine Learning infrastructure, services, and applications. This role offers a unique opportunity to work with global teams on ML compute platforms and model lifecycles. The position requires a technical leader who can handle complex problems in customer support and backend infrastructure across multi-cloud environments.

The role involves ensuring the scalability and reliability of AIML-focused services, designing architectural solutions through cross-organizational collaboration, and maintaining Apple's high standards for user experience. You'll be responsible for the entire lifecycle of ML platform reliability engineering, from addressing user queries to improving processes and automating tasks.

As a senior engineer, you'll work with cutting-edge ML technologies, including LLMs, and be responsible for system observability and platform KPIs. The position offers competitive compensation, including base pay, stock options, and comprehensive benefits. You'll join a company where diversity drives innovation and individual imaginations converge to create extraordinary products that positively impact lives worldwide.

The ideal candidate brings strong technical expertise in distributed systems, ML workflows, and cloud platforms, combined with excellent problem-solving and communication skills. This role presents an excellent opportunity for someone passionate about ML infrastructure who wants to make a significant impact at one of the world's most innovative technology companies.

Last updated 7 months ago

Responsibilities For AIML- Software Development Engineer, Machine Learning Platform & Infrastructure

  • Ensure timely response to user queries and tickets
  • Evaluate current visibility for state and performance of the system
  • Define and monitor system key performance indicators
  • Design and implement operational tools
  • Drive communication and results as a technical leader

Requirements For AIML- Software Development Engineer, Machine Learning Platform & Infrastructure

Python
Go
Kubernetes
  • Ability to analyze problems in depth, determine root causes, articulate ideas clearly, and propose solutions
  • Solid understanding of distributed system architecture, large-scale ML services and computational platform operations
  • Proficiency in coding with scripting and programming languages, including Bash, Python, and Golang
  • Knowledge of ML training and production workflows
  • Ability to identify and define dependencies
  • 3+ years of experience in software development for compute infrastructure or its operational stack operating in hybrid/multi cloud platforms

Benefits For AIML- Software Development Engineer, Machine Learning Platform & Infrastructure

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?