Senior Machine Learning Software Engineer - Computer Vision
$184.7k - $324.8kApple Inc.
Senior Machine Learning Software Engineer - Computer Vision
Sunnyvale, California, United States Machine Learning and AI
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?
Description
We seek a proactive Senior Machine Learning Engineer to join our team in designing and implementing advanced systems for spatial computing and artificial intelligence. The ideal candidate demonstrates passion for translating cutting-edge research into production-ready solutions that delight users.
In this role, you will collaborate closely with computer vision and machine learning researchers to develop and ship world-class algorithms that advance the state of the art while creating deeply personal experiences for our users. You will drive the development of a unified context representation and a scalable, device-agnostic framework. You will help establish efficient mechanisms for managing dynamic and persistent contextual insights. This work will enable intelligent, personalized experiences through efficient management of both real-time and historical contextual data, supporting advanced AI and machine learning models.
Your work will span the full spectrum from applying breakthrough research to solving real-world problems, optimizing model efficiency for on-device inference, and ensuring algorithms perform flawlessly in production. You will be instrumental in pushing the boundaries of what is possible when sophisticated machine learning meets spatial computing.
Responsibilities
- Working with ML and system engineers and designers to develop quick proof-of-concepts with novel hardware for innovative applications.
- Implementing and optimizing algorithms to run efficiently on mobile devices.
- Building and optimizing efficient machine learning pipelines.
- Developing cutting-edge AI systems that push the boundaries of what is possible.
- Collaborating cross-functionally to understand algorithmic constraints and dependencies.
- Cooperating with your team members to prepare presentations, papers, and talks to explain your inventions.
- Advising on feature definitions/promising development directions in cross-functional groups.
Minimum Qualifications
- B.S and 7+ years of experience in software engineering, computer vision, machine learning or related fields.
- Strong experience in Python.
- Foundational understanding of machine learning: Familiarity with ML algorithms and development pipelines, with the ability to work effectively with ML practitioners and integrate ML components into production systems.
Preferred Qualifications
- M.S., or Ph.D. or 5+ years of industry experience in machine learning or related fields.
- Working experience in C++ or Swift.
- Excellent math skills, including linear algebra, computational science and optimization.
- Creativity and curiosity for solving highly complex problems.
- Excellent communication and collaboration skills.
- An interest in incubating ideas and taking them to finish.
- Experience with iOS/macOS development.
- Experience shipping algorithms or publishing in top tier CVML conferences.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
#J-18808-Ljbffr$213k - $263k
...Senior Machine Learning Engineer, Computer Vision/VLM Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...or Retrieval-Augmented Generation (RAG). ~ Strong software engineering fundamentals, including designing scalable...SeniorComputerFull timeRemote work- ...technology. Our advanced AI software and foundation... ...systems. Our vision is to create autonomy... ...excellence, constantly learning and evolving as we pave... ...! The role As a Senior Machine Learning Engineer on Wayve's Measurement... ...you will build the computer vision and scene understanding...SeniorComputerWork at office
$190k - $253k
Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding Job Description Company Overview:CoStar... ...robustness and generalization.Collaborate with hardware, software, and product teams to identify and address failure...SeniorComputerFull timeRemote work$184.7k - $324.8k
...Sunnyvale, California, United States Machine Learning and AI Apple is where... ...add something!We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception... ...and 3D tracking algorithms and software. The role focuses on inventing...SeniorComputerRelocation$170.7k - $300.2k
The Algorithms organization at Apple Inc. is seeking a Senior ML Engineer in Sunnyvale, California. This role requires a strong background in machine learning and computer vision, with responsibilities including algorithm design, implementation, and optimization. Qualified...SeniorComputer- Wayve in Sunnyvale is seeking a Senior Machine Learning Engineer for the Measurement team in AI Evaluation. You will adapt on-vehicle architectures and foundation models for offline use, building computer vision and scene understanding models to measure driving performance...SeniorComputer
$200k - $240k
...Security Force: autonomous machines, AI-driven software, and elite security... ...2.0 audio/video detection engine, currently built by a third... ...engineering with production computer vision experience. ~ Audio/video... ...expertise. ~ Strong deep learning framework skills (PyTorch...SeniorComputerFull time- Intuitive Surgical, Inc. in Sunnyvale, CA, seeks a Senior Machine Learning Engineer focused on computer vision, deep learning, generative AI and robotics to join a new AI engineering team. You will drive research and deployment, transforming ideas into prototypes and products...SeniorComputer
- Intuitive Surgical seeks a Senior Machine Learning Engineer to lead AI algorithm development for computer vision, deep learning, and robotics applied to next-generation surgical platforms. The role involves designing and implementing vision and multimodal models, advancing...SeniorComputer
- Intuitive Surgical in Sunnyvale, CA is seeking a Senior Machine Learning Engineer focused on computer vision, deep learning, generative AI, and robotics for next-gen robot-assisted surgery platforms. You will lead research, design, and implementation of AI algorithms, drive...SeniorComputer
$224k - $356.5k
...physical world is perceived and understood using advanced computer vision and deep learning. Our team builds large-scale distributed Vision AI... ...with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-...SeniorComputerFull time$187k
Sr. Staff ll, Machine Learning Engineer - SearchWe exist to wow our customers. We... ...world. About the Role As a Senior Staff Machine Learning... ...Open-minded Master Degree in Computer Science or related fields.... ...Benefits: Medical/Dental/Vision/Life, AD&D insurance Flexible...SeniorComputerTemporary workFlexible hours$204k - $259k
...driving technology is seeking a Senior Software Engineer in Robotics. In this role,... ...level Perception tasks to machine learning, integrate systems, and... ...has a Bachelor's in Computer Science or a related field... ...familiarity with Computer Vision and Machine Learning. This...SeniorComputer$150k - $200k
...pioneering AI-based virtual driver software for factory-built... ...are seeking a highly skilled Machine Learning Engineer with deep expertise in developing... ...:Ph.D. or Masters in AI, Computer Science, Electrical... ...Solid foundation in computer vision, deep learning, and 3D geometry...SeniorComputerFull time$152k - $241.5k
We are now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop... ...architects and design teams to feedback software observations, influence future... ...at top tier ML, compiler, and computer architecture venues.What we need...SeniorComputerFull time$163k - $261k
...two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings together AI, computer vision, precision motion, and... ...Role: We are looking for a Senior Level Computer Vision and Machine Learning Engineer to develop and optimize...SeniorComputerLocal area$143k - $286k
...Home OfficeRole summary: The Senior Machine Learning Engineer will lead the design,... ...benefits include medical, vision and dental coverage. Financial... ...1: Bachelor's degree in computer science, computer engineering... ...information systems, software engineering, or related area...SeniorComputerFull timeTemporary workPart timeWork experience placement- ...patients worldwide.We’re a team of engineers, clinicians, and innovators united... ...Sunnyvale, CA for a SeniorMachine Learning Engineer with focus on Computer Vision, Deep Learning, Generative AI and... ...experience developing computer vision and machine learning applications; or PhD in...SeniorComputerLocal areaImmediate startWorldwideFlexible hours
- ...simulations come to life. We’re looking for a Senior Machine Learning Engineer to lead the development of these... ...constraints, optimizing for latency, compute, and determinism. Lead high-impact... .... Contribute to the long-term vision and roadmap for Unity’s agentic AI offerings...SeniorComputerWork at officeWorldwide
- ...intelligence to every moving machine on the planet.... ...Seoul; and Tokyo. Learn more at applied.co.... ...We are looking for senior machine learning engineers to advance the core... ...intersection of 3D computer vision, graphics, and... ...production-quality software ~ Strong problem-...SeniorComputerFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$174.72k - $295.68k
...through cutting-edge R&D in AI, machine learning, and smart connectivity.We... ...full-time Machine Learning Engineer / Research Scientist to... ...of XPENG’s next-generation Vision-Language-Action (VLA) Foundation... ...QualificationsMaster’s degree or higher in Computer Science, Electrical/Computer...SeniorComputerFull time$218.4k - $387.6k
...Senior Machine Learning Engineer, TikTok Core Feed Recommendation - Dedup Location: San Jose Employment... ...Bachelor's degree or above in Computer Science or a related field... ...Experience in Multimedia or Computer Vision areas such as image/video/audio retrieval...SeniorComputerTemporary workLocal area$174.72k - $295.68k
...through cutting-edge R&D in AI, machine learning, and smart connectivity.We... ...seeking Machine Learning Engineers with strong expertise in... ...systems, along with solid software development skills. In this... ...world-class team of experts in computer vision, generative AI, and AI...SeniorComputerFull time$170.6k - $261.3k
## Senior Machine Learning Engineer - MappingApply: Hybrid: Sunnyvale, California, United States of America... ...RoleWe are looking for a Senior Software Engineer to design and build the... ...cadence.* Apply machine learning and computer vision models — detection, segmentation, 3...SeniorComputerFull timeRemote workRelocation packageFlexible hours$193.3k - $261.5k
...DataPlane team is looking for a Senior Software Development Engineer to own the design and... ...high-performance compute kernels, enabling efficient... ...qualification - Knowledge of Machine Learning and LLM fundamentals,... ...insurance (medical, dental, vision, prescription, Basic Life...SeniorComputerLocal areaFlexible hours$144.7k - $261.3k
...Role: GM is looking for a Senior Capacity Engineer to join the AV Capacity and... ...experience Bachelor's Degree in Computer science or related field or... ...include medical, dental, vision, Health Savings Account,... ...realizing your ambitions. Learn how GM supports a rewarding...SeniorComputerFull timeWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week$227k - $300k
...transformation to AI-enabled software-defined vehicles.... ...are looking for a great Senior Staff Machine Learning Engineer to join our seasoned AI team... ...Requirements:Bachelor’s degree in Computer Science, Electrical... ...with a strong Computer Vision (CV) / ADAS track record...SeniorComputerWork at officeWorldwideFlexible hoursShift work3 days per week$170k - $240.8k
...development initiatives. As a Senior ML Engineer, you will collaborate closely with machine learning engineers, research... ...degree or higher in Computer Science or equivalent... ...+ years professional software engineering... ...include medical, dental, vision, Health Savings Account...SeniorComputerFull timeLocal areaWork from homeRelocation packageFlexible hours$144.7k - $261.3k
...GM is looking for a Senior Performance Engineer to join the AV Capacity... ...Bachelor’s Degree in Computer Science, a related... ...practical experience. Software Proficiency: Expert‑... ...medical, dental, vision, Health Savings Account... ...realizing your ambitions. Learn how GM supports a...SeniorComputerWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week$150.4k - $277.6k
...Camera ISP Computer Vision & Machine Learning Algorithm Engineer Cupertino, California, United States Hardware At Apple, the Camera Algorithm team is looking for extraordinary algorithm engineers to work on the image capture and processing/rendering algorithms that...ComputerRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Software Engineer - Computer Vision. Be the first to apply!
- senior ml engineer Sunnyvale, CA
- machine learning ai engineer Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA
- ai ml engineer Sunnyvale, CA
- machine learning engineer Sunnyvale, CA
- computer vision machine learning engineer Sunnyvale, CA
- software engineer amazon Sunnyvale, CA
- information technology software engineer Sunnyvale, CA
- federal - software developer Sunnyvale, CA
- graduate software developer Sunnyvale, CA



