Enable job alerts via email!

Software Engineer (AI/ML), Ai & Data Platforms

Apple

Sunnyvale (CA)

On-site

USD 143,000 - 265,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a talented Software Engineer to join their AI & Data Platform team. This role offers the chance to work on cutting-edge AI solutions that significantly impact user experience and business outcomes. You will design and develop AI/ML models, optimize infrastructure for efficiency, and engage in technical discussions with business partners. If you have a passion for machine learning and a desire to innovate within a collaborative environment, this position is perfect for you.

Benefits

Medical and Dental Coverage
Retirement Plans
Stock Options
Educational Reimbursement

Qualifications

  • 3+ years of experience in AI/ML engineering with a focus on production systems.
  • Strong interest in computer vision and NLP, especially LLMs.

Responsibilities

  • Design and develop AI/ML models to enhance products and services.
  • Implement scalable ML infrastructure for data processing and model deployment.

Skills

Machine Learning Engineering
Feature Engineering
Model Training
Computer Vision
Natural Language Processing
Python
SQL

Education

BSc in Computer Science

Tools

PyTorch
TensorFlow
Tableau
Streamlit
Looker

Job description

Software Engineer (AI/ML), AI & Data Platforms

Location: Sunnyvale, California, United States
Department: Software and Services
Summary

Apple is seeking a Software Engineer to join the AI & Data Platform (AiDP) team, focusing on building scalable data and reporting applications with low latency and excellent user experience. The role involves engaging with business partners, leading technical discussions, and owning end-to-end application development. This is an opportunity to influence Apple's AI solutions significantly.

Responsibilities
  1. Design and develop AI/ML models and systems to enhance Apple’s products and services.
  2. Implement scalable ML infrastructure for data storage, processing, and model deployment.
  3. Create feature engineering, data augmentation, and fine-tuning frameworks.
  4. Develop automated ML pipelines for data preprocessing, training, and evaluation.
  5. Optimize models for resource efficiency while maintaining performance.
Minimum Qualifications
  • BSc in Computer Science or related field, or equivalent experience.
  • At least 3 years of experience in machine learning engineering, including feature engineering, model training, and deployment.
  • Experience with AI/ML systems at scale in production or research.
  • Strong interest in computer vision, NLP, especially LLMs and Generative AI.
  • Familiarity with frameworks like PyTorch or TensorFlow.
Preferred Qualifications
  • Experience with anomaly detection, forecasting, and related methodologies.
  • Proficiency in Python and SQL.
  • Strong software engineering skills, including testing and deployment.
  • Experience with transformer models like BERT, GPT.
  • Proficiency in data visualization tools such as Tableau, Streamlit, or Looker.
Compensation and Benefits

The base salary range is $143,100 to $264,200, depending on skills and experience. Benefits include medical and dental coverage, retirement plans, stock options, educational reimbursement, and more. Learn more about Apple Benefits.

Equal Opportunity Employment

Apple is an equal opportunity employer committed to diversity and inclusion. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. Learn more about your EEO rights.

We participate in the E-Verify program and provide reasonable accommodations for applicants with disabilities. We also maintain a drug-free workplace and comply with applicable laws regarding criminal history inquiries.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.