Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Development Engineer (Applied ML)

$181.1k - $318.4k

Apple

Sr. Software Development Engineer (Applied ML)

We're looking for a senior AI/ML engineer to do applied ML at the intersection of 3D geometry, manufacturing process, and the tacit expertise of the people who run that process. You'll join the Data Science and Visualization (DataViz) team in Hardware Engineering at Apple, working day-to-day in close partnership with Apple's Advanced Development Lab (ADL) to bring machine learning into the heart of their machining and prototyping workflows.

Much of this work sits at the intersection of two things: CAD files that describe the parts ADL manufactures, and process knowledge that lives in the heads of engineers and machinists rather than in any document. Your job is to work with partners to surface that tacit expertise, encode it into tools they can rely on, and keep those tools honest with disciplined evaluation.

At Apple's ADL (Advanced Development Lab), we seamlessly blend our expertise and creativity to deliver remarkable results that swiftly translate into exceptional products and customer experiences. We invite you to bring your visionary thinking and unwavering dedication to our esteemed organization. As a dynamic group of individuals, we take great pride in our work. Our specialized focus lies in crafting high-quality models, prototypes, and manufacturing/design solutions.

Responsibilities
  • Own ML systems end-to-end (problem framing through deployment) for ADL's machining, design-for-manufacturing, and related engineering workflows.
  • Architect multi-component AI workflows: how models, agents, and rule-based components compose, where boundaries should sit, and how the pieces stay debuggable as the system evolves.
  • Work with 3D geometric data (CAD files) including reasoning about geometry as a first-class input to models rather than a side channel.
  • Select and apply the right modeling approach per problem.
  • Establish evaluation and monitoring strategies that survive contact with messy real-world data, including offline benchmarks, automated checks, and human-in-the-loop review.
  • Communicate trade-offs, system behavior, and limitations clearly to technical and non-technical audiences.
Minimum Qualifications
  • Bachelor's + 7 YOE, Master's + 5 YOE, or PhD + 2 YOE (or equivalent professional experience) in CS, Math, Statistics, Physics, Engineering, Robotics, or a similar analytical field, with the bulk of those years building ML systems in production or applied settings.
  • Strong Python skills and fluency with the standard ML stack. Practical fluency with using and evaluating modern foundation models (LLMs, VLMs) in production matters more than depth in any one training framework.
  • Full-lifecycle ML experience covering problem framing, data work, training, evaluation, and iteration with real users, including the judgment to know when ML isn't the right tool at all.
  • Hands-on experience designing or extending agentic AI systems (multi-step, tool-using workflows where models plan, act, and recover) and the evaluation frameworks that keep them reliable — including ground truth that is contested, expensive, or partial, and small labeled datasets.
  • Comfort collaborating with non-ML domain experts: drawing out tacit expertise that may never have been written down, translating their constraints into modeling decisions, and communicating results back in their terms.
Preferred Qualifications
  • Familiarity with 3D geometric data formats (STEP, mesh, BRep) or 3D libraries such as OpenCASCADE, Trimesh, or PyTorch3D.
  • ML applied in engineering, manufacturing, machining, or other physical-world domains where models interact with hardware that has real-world constraints.
  • Building reliable, user-facing features or workflows backed by LLMs, VLMs, or other GenAI models, particularly where visual or geometric inputs matter.
  • Algorithmic depth relevant to manufacturing software: computational geometry, graph algorithms, constraint satisfaction, tool-path generation, or CAD/CAM internals.
Pay & Benefits

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 $181,100 and $318,400, 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. Submit Resume Back to search results See all roles in Sunnyvale

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Development Engineer (Applied ML) in Sunnyvale, CA vacancy
  • $212k - $318.4k

     ...Sr. Applied AI/ML Engineer, Rights and Pricing - Apple Services Engineering The Apple Services Engineering...  ...solutions. They develop the custom software used to process all the creative work...  ...and standards for responsible AI development Mentor engineers and influence AI/... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $197k - $291k

    Google DeepMind in Mountain View is looking for a Staff Research Engineer in Applied AI to lead innovative projects utilizing generative AI models. This role demands a strong background in software development and machine learning, with experience in deploying AI systems.... 
    Senior

    Google DeepMind

    Mountain View, CA
    3 days ago
  • $169.02k - $234.64k

     ...using LLMs, generative AI, and ML models to solve complex...  ...robustness, and cost efficiency. Applies and advances model...  ...strategy and executes joint development projects with internal and external...  ...degree in Computer Science, Engineering, or a closely related field.... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package

    BMW Group

    Mountain View, CA
    4 days ago
  • $193.3k - $261.5k

     ...optimization tools for the Neuron ML accelerators fleet. You...  ...with the hardware and software teams to ensure the...  ...for performance engineers to develop and improve...  ...encourage candidates to apply. If your career is just...  ...organization, you'll support the development and management of... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $139k - $204k

     ...Senior Software Engineer II, Applied Training CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform...  ...You Are: ~5-8+ years building distributed systems, ML infrastructure, or developer platforms. ~ Real Kubernetes... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...enables peer teams to ship high-quality ML networking software? We want to talk to you! We seek a Senior Software Development Engineer for the Machine Learning (ML) Infrastructure...  .... If the country/region you're applying in isn't listed, please contact your Recruiting... 
    Senior
    Internship
    Local area
    Flexible hours
    Night shift

    Amazon

    Cupertino, CA
    4 days ago
  • $262k - $365k

    Google Inc. is seeking a Senior Staff Software Engineer, Applied AI, in Mountain View, CA. This role requires over 8 years of software development experience, strong leadership, and expertise in Machine Learning and AI technologies. Responsibilities include designing and... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  • $262k - $365k

    Senior Staff Software Engineer, Applied AI corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s...  ...experience. 8 years of experience in software development. 7 years of experience managing technical projects, ML design, and working with industry ML... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    22 hours ago
  • $265k - $331.3k

     ...scale our Enterprise Applied AI solutions driving...  ...teams. As an Staff AI Engineer (Staff or Senior Staff...  ...technical design and hands-on development of prioritized AI...  ...(Senior Staff) in software engineering, with a proven...  ...knowledge in AI/ML, with hands-on experience... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  •  ...contribute to account strategy and opportunity development. * Mentor and guide junior AEs and engineers , strengthening overall team performance. * Apply deep expertise in RTL-to-GDS flows...  ..., Python). * Understanding of AI/ML applications or AI agents in design... 
    Senior

    Synopsys

    Sunnyvale, CA
    6 days ago
  • $203.3k - $365.4k

     ...Senior Product Manager – Applied Analytics, Data Engineering & AI/GenAI Platforms Imagine what you could...  ...with data platform engineering, AI/ML infrastructure, privacy, security, and...  ..., templates, services). Lead the development of applied AI and GenAI features, including... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $105k - $140k

     ...We are looking for a Junior Applied AI Engineer- HRIS to join our HRIS team...  ...technology, contributing to the development of AI-powered tools such as...  ..., and deploying AI/ML models to support HR functions...  ...in AI/ML, data science, or software engineering ~ Understanding... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    22 hours ago
  •  ...About the job Applied AI Engineer About Us Catalyst Labs is a leading talent agency with a specialized vertical in Applied AI,...  ...intelligent automations, Established tech companies: scaling their ML infrastructure, recommendation systems, and data platforms,... 
    Visa sponsorship
    Relocation package

    Catalyst Labs, LLC

    Santa Clara, CA
    3 days ago
  • $147.4k - $220.9k

     ...Applied AI Software Engineer - Vision Products Group & Siri Apple builds products that are loved by people...  ...software using Swift, evaluating AI/ML algorithms for on-device integration,...  ...technical requirements that drive development. Minimum Qualifications ~ BS / MS... 
    Relocation

    Apple

    Sunnyvale, CA
    22 hours ago
  • $181.1k - $272.1k

     ...Applied AI Engineer Imagine what you could do here. At Apple, new ideas...  ...needed to fuel our ongoing development of products and services. This...  ...Applied AI Engineer with strong software development skills and a...  ...innovation in building scalable ML and AI solutions that... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $123k - $151k

     ...Applied AI Engineer We are a cybersecurity company building a next-generation AI-driven operations...  ...AI collaboration. What You'll Do Development Build and maintain backend...  ...Computer Science, Computer Engineering, AI/ML, or a closely related technical field (... 
    Full time
    Summer work
    Internship
    Night shift

    Edelman

    Sunnyvale, CA
    22 hours ago
  • $200k - $322k

     ...intelligence. Make the choice to join us today. Design-for-X Engineering at NVIDIA works on groundbreaking innovations involving...  ...: As a senior member in our team, you will work on Applied AI projects that requires ML & Gen AI expertise. You will work on building and... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    3 days ago
  • A leading technology company in Sunnyvale is seeking an Applied AI Software Engineer for its Vision Products Group & Siri. This role involves working across various teams to develop innovative AI features that enhance user experience. Candidates should have a strong programming... 

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • Kodiak Robotics, Inc. is looking for an Applied AI Engineer in Mountain View, CA to design and implement AI systems for autonomous trucks. The ideal candidate will have expertise in building ML infrastructure and a background in Python and deep learning frameworks. The... 
    Work at office
    Flexible hours

    Omaze

    Mountain View, CA
    4 days ago
  • $152k - $230k

     ...the world. Our team builds AI-driven software systems for circuit design,...  ...requirements into data science, AI/ML, and agentic system problems; architect...  ...: ~ MS/PhD in Electrical/Computer Engineering, Computer Science, Applied Mathematics, or equivalent experience... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Sr. Software Engineer, Fullstack - Moveworks Full-time Employee Type: Regular...  .... The ability to leverage ML and Generative AI...  ...~5+ years of professional development experience in building complex...  ...need an alternative method to apply, please contact globaltalentss... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    22 hours ago
  • $173.5k - $331.05k

     ...Adobe is looking for a Senior Software Engineer to contribute to building...  ...scientists long established in the ML space. The work is dynamic,...  ...in all aspects of software development activities, including design...  ...specific application window applies, and the posting may close... 
    Senior
    Temporary work
    Work at office
    Local area
    Worldwide

    Adobe

    San Jose, CA
    4 days ago
  • $193.3k - $261.5k

     ...of hardware, firmware, and software to deliver unparalleled virtualization...  ...an experienced software engineer to drive development for new EC2 machine...  ...modern cloud computing and AI/ML workloads. Key job...  ...the country/region you're applying in isn't listed, please contact... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $139.1k - $180.1k

     ...Join Fortinet as a Senior Software Developer and play a...  ...in the entire software development lifecycle of our existing...  ...Fortinet's GenAI/ML software systems. Direct...  ...experience for Staff Engineer roles. Proficiency in...  ...backgrounds and identities to apply. We offer a supportive... 
    Senior
    Full time

    Fortinet

    Santa Clara, CA
    1 day ago
  • $181.41k - $249.05k

     ...are CARIAD, an automotive software development team with the Volkswagen Group...  .... Role Summary The Sr Software Engineer, Embedded Machine Learning...  ...on embedded ML accelerators, including selection...  ...and problem-solving skills applied to complex, real-time systems... 
    Senior
    Permanent employment
    Temporary work

    CARIAD, Inc.

    Mountain View, CA
    3 days ago
  • $181.1k - $318.4k

     ...Sr. Prototyping Software Engineer Join a team of passionate and creative engineers dedicated to...  ...sensor integration to software development and the application of machine learning...  ...to bring up custom hardware. Applying machine learning (ML) models to solve problems in... 
    Senior
    Relocation

    Apple

    Santa Clara, CA
    3 days ago
  • $179.5k - $260k

     ...trustworthy systems. We’re looking for an Applied AI Engineer with strong backend and AI experience...  .... You’ll work closely with product, AI/ML, and design teams to deliver...  ...AI collaboration. KEY RESPONSIBILITIES Development Architect and implement scalable AI agent... 
    Full time
    Night shift

    Fortinet, Inc.

    Sunnyvale, CA
    2 days ago
  • $193.3k - $261.5k

     ...a Senior SoC Modeling Engineer to join the team and deliver...  .... As part of the ML accelerator modeling...  ...verification, emulation, and software teams to build, debug,...  ...used in both our SoC development process and by our...  ...encourage candidates to apply. If your career is just... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $193.3k - $261.5k

     ...integral part of AWS and develops hardware and software components that are critical building...  ...Collectives team is seeking a Software Engineer to optimize collective operations for...  ...information. If the country/region you're applying in isn't listed, please contact your... 
    Senior
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $193.3k - $261.5k

     ...storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-...  ...systems that power state-of-the-art AI/ML infrastructure. This role offers unique...  ...information. If the country/region you're applying in isn't listed, please contact your... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Development Engineer (Applied ML). Be the first to apply!