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:
Senior Software Engineer - Apple ML Data Platform

Senior Software Engineer position at Apple working on ML Data Platform, building scalable distributed systems for machine learning infrastructure.

AIML - Software Engineer, Siri Cross Device, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri's cross-device intelligence platform, requiring 5+ years of experience and expertise in AI/ML technologies.

AIML - Senior Machine Learning Engineer, Audio Generation, Siri and Information Intelligence

Senior ML Engineer role at Apple working on Siri's audio generation and AI systems, offering competitive pay and the chance to shape the future of conversational AI.

ML Engineer Multimodal Sensing - Incubation

Senior ML Engineer role at Apple focusing on multimodal sensing and AI technologies for next-generation products, offering competitive compensation and comprehensive benefits.

AIML - Sr. Machine Learning Engineer, NL Response Generation - Siri & Information Intelligence

Senior Machine Learning Engineer role at Apple focusing on NLP response generation for Siri, offering competitive compensation and the opportunity to impact millions of users.

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 2 months 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?