AIML-Senior Software Engineer-Simulation

Apple is where individual imaginations gather together, committing to the values that lead to great work.
$175,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
AIML - Senior ML Engineer, Generative AI - Siri Comprehension & Planning

Senior ML Engineer role at Apple focusing on Generative AI for Siri, offering competitive pay and the chance to work on cutting-edge AI technology impacting millions of users.

Senior Software Engineer - Machine Translation Automation

Senior Software Engineer position focusing on developing machine translation automation and ML pipelines at Apple in Seattle.

AIML -Software Engineer - Machine Learning Platform & Infrastructure

Senior Software Engineer role at Apple working on Machine Learning Platform & Infrastructure for Spotlight search and Siri, offering competitive pay and benefits.

ML Prototyping Engineer - Camera Incubation

Senior ML Prototyping Engineer position at Apple, focusing on computational imaging and generative AI for camera systems, offering competitive salary and benefits.

AIML - Senior Machine Learning Engineer, ML Systems Evaluation Engineering

Senior ML Engineer role at Apple focusing on NLP/Conversational AI, leading dataset creation and model evaluation for Siri and Apple Intelligence products.

Description For AIML-Senior Software Engineer-Simulation

Apple is seeking an AIML-Senior Software Engineer-Simulation to join their Machine Learning and AI team. As a member of the AIML Special Projects group, you'll work on highly ambitious, high-reward, and impactful projects in the early stages of development. This role involves building pipelines, Machine Learning infrastructure, and tooling focused on simulation and evaluation. You'll also build full-stack, user-facing applications to accelerate robotics project testing and validation, implement innovative approaches to audio and voice/speech features, and integrate various models to scale up and improve capabilities of systems that employ Machine Learning.

The ideal candidate is fearless when it comes to trying new things, willing to iterate on ideas, and can quickly prototype from concept to high-quality implementations. Strong collaboration skills are essential, as you'll be working with cross-functional teams across the organization.

Key responsibilities include:

  • Building simulation pipelines and tooling
  • Developing full-stack applications for robotics testing
  • Implementing audio and voice/speech features
  • Integrating and scaling Machine Learning models
  • Participating in research paper discussions and literature reviews

Required qualifications:

  • Strong software development skills
  • Expertise in software architecture and API design
  • Strong Python and C++ development experience
  • Industry experience bringing AI systems from research to production
  • Excellent collaboration and communication skills
  • BS/MS/PhD in Computer Science or related field

Preferred qualifications include experience with native macOS app development, 3D Audio libraries/software, audio and voice/speech algorithms, large-scale simulation systems, robotics, embodied AI, or LLMs.

Apple offers a competitive compensation package, including base pay between $175,800 and $312,200, stock options, comprehensive benefits, and opportunities for professional development. Join Apple to be part of an innovation-focused organization and contribute to cutting-edge AIML projects.

Last updated a month ago

Responsibilities For AIML-Senior Software Engineer-Simulation

  • Build pipelines, Machine Learning infra, and tooling focused on simulation and evaluation
  • Build full-stack, user-facing applications to help accelerate robotics project testing and validation
  • Implement innovative approaches to audio and voice/speech features
  • Build integration with various models to scale up and improve capabilities of systems that employ Machine Learning
  • Review and prototype algorithms, participate in periodic robotics and AIML research paper discussions and literature reviews

Requirements For AIML-Senior Software Engineer-Simulation

Python
  • Strong software development skills
  • Expertise in software architecture and API design
  • Strong Python and C++ development experience
  • Industry experience bringing AI systems from research to production
  • Excellent collaboration and communication skills
  • BS/MS/PhD in Computer Science or related field

Benefits For AIML-Senior Software Engineer-Simulation

Medical Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Dental Insurance
  • Retirement Benefits
  • Employee Stock Purchase Plan
  • Tuition Reimbursement
  • Discounted Products
  • Free Services

Interested in this job?