Apple
Posted 2w ago

Senior Machine Learning Software Engineer - Computer Vision

Apple
Sunnyvale, California, United States
OnsiteFull Time
Responsibilities
  • developing models
  • solving challenges
  • influencing products
Requirements
  • Deep expertise in machine learning systems
  • Computer vision
  • Sensor fusion
  • Edge computing, and efficient on-device models to tackle real-time perception challenges

Job description

Apple is where individual imaginations converge, united by values that drive exceptional innovation. Every product we develop and service we deliver emerges from our collective commitment to strengthening each other's ideas. This collaborative spirit stems from a shared conviction that we can create something extraordinary and deliver it to the world, transforming lives for the better. The diversity of our people and their perspectives fuels the innovation that permeates everything we accomplish. When we embrace everyone's contributions, we achieve our finest work. Here, you will not simply join something; you will contribute something meaningful.

Spatial computing represents a transformative frontier where digital experiences merge seamlessly with physical environments. Through advanced sensor fusion, edge computing architectures, and efficient on-device models, we are redefining how people interact with technology in their everyday lives. This evolution enables entirely new possibilities while maintaining genuine human connection.

Our computer vision and machine learning (CVML) team of researchers and engineers tackle previously unsolved technical challenges at the intersection of perception, intelligence, and real-time processing. We seek a driven and dedicated engineer with deep expertise in machine learning systems. As a member of our dynamic team, you will have the unique and rewarding opportunity to influence next-generation products that will captivate and inspire millions of people daily.

Are you prepared to make a lasting impact on the future of technology?

About Apple

Designs and sells consumer electronics, software, and online services.

Similar jobs

Machine Learning Software Engineer roles near Sunnyvale, California
3d
Save
Mark Applied
Hide
Machine Learning Software Engineer 1
Chicago or Washington or Tallahassee or Sarasota or Hartford or Nashville or Costa Mesa or San Jose or Atlanta or Boston or Burlington or Cleveland or Columbus or Dallas or Denver or Fort Lauderdale or Fort Wayne or Grand Rapids or Indianapolis or Knoxville or Lexington or Livingston or Plano or Louisville or Los Angeles or Miami or The Woodlands or New York City or Oakbrook Terrace or Sacramento or San Francisco or South Bend or Springfield or Tampa or Houston or Austin or Charlotte
$62k-$100k/yr OnsiteFull Time
Crowe
Crowe: Global professional services firm providing audit, tax, and consulting.
Programming and software engineering experience, preferably in Python; algorithm and data structure knowledge; Linux and Docker experience; RESTful API development; autonomy, communication, adaptability, and machine learning curiosity.
Python, C, C++, Go, Linux, Docker, RESTful APIs, CI/CD
2w
Save
Mark Applied
Hide
Sr. Software Engineer, Machine Learning, tvScientific
San Francisco or United States
$156k-$320k/yr RemoteFull Time
Pinterest
PinterestNYSE: PINS: Visual discovery engine for finding and saving ideas.
4+ YOEBachelor's degree or equivalent experience, 4+ years of industry experience, strong production Python, statistics and machine learning fundamentals, AI tools familiarity, and adtech or CTV experience.
Python, Cursor, Copilot, Codex, Scala, Spark, Zig, C, C++, Rust, AWS, LLMs
2w
Save
Mark Applied
Hide
Machine Learning Staff Software Engineer, Search Personalization
Mountain View, California, United States
$207k-$300k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOEBachelor's or equivalent, 8+ years software development, 5+ years building and deploying recommendation systems and ML infrastructure, experience with testing, software architecture, and ML model lifecycle.
C++, Dremel/F1, TensorFlow, SQL
2w
Save
Mark Applied
Hide
Senior Software Engineer - Machine Learning
San Francisco or Chicago or Frisco
$183k-$223k/yr HybridFull Time
Uber Freight
Uber Freight: Digital marketplace connecting shippers with trucking carriers.
5+ YOEBachelor's in CS or related,5+ years software/ML engineering,production ML experience with large datasets,proficiency in Python/Go/Java,EML system design and metrics-driven development.
Python, Go, Java, Storm, Spark, Flink
2mo
Save
Mark Applied
Hide
Senior Software Engineer - Machine Learning - Multi-Object Tracking
Dearborn or Palo Alto or Pittsburgh or United States
RemoteFull Time
Latitude AI
Latitude AI: Developing automated driving technology for next-generation Ford vehicles.
4+ YOEBachelor's (4+ years) or Master's (2+ years) in CS/EE/Robotics, 4+ years ML development experience, multi-object tracking and computer vision expertise, experience shipping perception software, proficiency with PyTorch, Python, and C++.
PyTorch, Python, C++
3mo
Save
Mark Applied
Hide
Machine Learning Software Engineer Intern - Winter 2027
San Francisco or New York City
HybridInternship, Temporary
Rippling
Rippling: Unified platform managing workforce HR, IT, and finance operations
Currently enrolled in an M.Sc. or Ph.D. in computer science or related field; strong backend programming skills (Python, PySpark, PyTorch); ML experience, LLM familiarity preferred; excellent communication and learning mindset.
Python, PySpark, PyTorch, LLMs
7mo
Save
Mark Applied
Hide
Machine Learning SWE Infra
Mountain View, California, United States
$238k-$302k/yr OnsiteFull Time
Waymo
Waymo: Autonomous driving technology for ride-hailing and logistics.
5+ YOE5+ years software engineering in ML infrastructure; MS/PhD in CS/ML; PyTorch/Jax/TensorFlow; distributed training; leadership.
PyTorch, Jax, TensorFlow, Ray
11mo
Save
Mark Applied
Hide
Software Engineer, Machine Learning
San Francisco, California, United States
OnsiteFull Time
Nudge
Nudge: Developing non-invasive ultrasound devices to modulate and image the brain.
ML software engineer with Python, strong physics/engineering, signal processing, and production code experience. Degree in CS or engineering; ships real-world solutions.
Python