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

AI/ML Software Engineer

$150.4k - $277.6k

Apple

AI/ML Software EngineerThe Video Computer Vision organization is working on exciting technologies for future Apple products. Our team delivers computer vision and machine learning algorithms that power many Apple technologies like human understanding and human intelligence algorithms with applications for digital humans, health and AI. In this role, you will work closely with our team of experts in computer graphics, computer vision and machine learning to design and build solutions to previously unsolved challenges for Apple products and bring high impact to millions of users.You will work closely with Multimodal GenAI researchers and engineers to develop world-class audio-video perception and representation algorithms. The role focuses on building, integrating and maintaining complex real-time systems within a large production software stack. Deep understanding of machine learning inference and performance oriented development is highly desirable. As a member of a fast-paced team, you have the unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of people every day. The ideal candidate should possess these qualities: Be highly-motivated and take initiative to achieve goals, while delivering on schedule. Has a sense of curiosity and willingness to learn new things in order to improve the quality of their solutions. Works well in a collaborative setting.ResponsibilitiesDesign and drive software architecture for both production systems and internal toolsImplement and optimize performance-critical algorithms for mobile and embedded platformsDeveloping and integrating agentic workflow frameworks with tool calling componentsIntegrate multimodal models with audio, image and video modalities for efficient on-device inferenceBuild tooling for visualization, logging, debugging and evaluationIntegrate real-time perception, 3D representation and animation systems into a broader end-to-end software stackMinimum QualificationsBachelor's degree in Computer Vision, Computer Graphics, Machine Learning, Computer Science, Computer Engineering or related fields.5+ years of relevant industry experience.Strong proficiency in C/C++ or Swift, writing clean and well-structured code.Solid mathematical foundation in linear algebra and numerical analysis.Experience breaking down large problems and delivering robust solutions.Experience developing user-facing APIs for complex systems.Curiosity about new technologies and flexibility to work across different layers of the software stack.Preferred QualificationsMS/PhD with relevant industry experience.Experience with audio, computer vision, 3D graphics and animation algorithms.Experience deploying algorithms to GPUs or other hardware accelerators.Understanding of SW/HW parallelism, threads, processes and asynchronous processing.iOS or macOS development experience using frameworks like Foundation Models, MLX, ARKit, REKit.Knowledge of diffusion transformer models especially in context of on-device inference.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 $150,400 and $277,600, 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the AI/ML Software Engineer in Sunnyvale, CA vacancy
  • $193.3k - $261.5k

     ...DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of...  ...optimize compute kernels for a custom ML accelerator architecture, targeting production...  ...- Demonstrated early adopter of AI-assisted development tools - uses LLMs... 
    Suggested
    Local area
    Flexible hours

    Amazon

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

    We are seeking an experienced engineer to work on distributed AI/ML systems. This role involves working on collective operations - the fundamental operations...  ..., an integral part of AWS and develops hardware and software components that are critical building blocks for EC2... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $169k - $338k

     ...OfficePosition Summary...What you'll do...As a Distinguished AI/ML Engineer within Walmart Global Tech’s Reliability Engineering Organization...  ...Engineering Organization is built with hybrid systems and software engineers who take technical ownership for change engineering... 
    Suggested
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • Google is seeking a Senior Software Engineer for AI/ML in Ads and Commerce, based in Mountain View, CA. You will design and implement ML features, leverage cutting-edge tech like Gemini and RAG, and contribute to scalable data pipelines and APIs. The role emphasizes leadership... 
    Suggested

    Google Inc.

    Mountain View, CA
    5 days ago
  • Google Sunnyvale, CA, USA is seeking a Senior Software Engineer with AI/ML focus to contribute to Google Workspace. The role emphasizes mentoring, scalable ML systems, and collaboration across teams. The position requires strong Python/C++ programming, ML infrastructure... 
    Suggested

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • Google is seeking a Senior Software Engineer for AI/ML work on NotebookLM Content Studio. You will contribute to multimodal media pipelines and collaborate with cross-functional teams on prompt engineering, model safety, and system efficiency. The role emphasizes leadership... 

    Google Inc.

    Mountain View, CA
    2 days ago
  • Google is seeking a Senior Software Engineer focusing on AI/ML for Google Ads in Mountain View, CA. You will work on high-impact advertising products spanning search, display, shopping, travel and video, and help scale technologies to billions of users. You will design... 

    Google

    Mountain View, CA
    5 days ago
  • Google's software engineers develop the next-generation technologies that change how billions connect, explore, and interact with information and...  ...vast data at scale and extend beyond web search, spanning AI, NLP, distributed systems, and mobile. As a software engineer,... 

    Google

    Mountain View, CA
    2 days ago
  • $144.7k - $261.3k

     ...org provides developer environments, cloud infrastructure, and ML/AI GPU platforms for AV research and development teams to build, test...  ...faster in GM. The Role: GM is looking for a Senior Capacity Engineer to join the AV Capacity and Performance Engineering team in the... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: AI / ML engineerLocation: Sunnyvale, CANOTE: Candiate will be sent a...  ...seeking a highly skilled and experienced Senior Machine Learning Engineer / AI Solutions Architect with over 7 years of hands-on... 
    Full time

    SRI Tech

    Sunnyvale, CA
    5 days ago
  • $105k - $115k

     ...delivers world-class end-to-end engineering solutions by leveraging our...  ...struggles with by utilizing Gen AI or other machine learning...  ...in cloud platformsAI Engineer/ ML Engineer with python or typescript...  ...: 2026-07-31Profession: Software & DigitalEmployment type: Full... 
    Temporary work

    Quest Global Services

    Sunnyvale, CA
    3 days ago
  • $182.4k - $250.6k

     ...systems to intuitive design, intelligent software, and next-generation safety and...  ...autonomous driving? Join the Embodied AI team at General Motors. Our team is developing...  ...real-world scenarios.As a Senior AI/ML Future Sensing Engineer in the Embodied AI organization, you... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...next-generation solutions, and build software experiences that shape the future of...  ...generation robotic platforms. As a Senior AI/ML Research Engineer (Computer Vision), you... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $170.6k - $261.3k

     ...join us. About the team: The AV ML Infra team at GM builds end-to...  ...to meet the unique demands of AI and ML innovation, supporting...  ...the productivity of ML engineers, and drive the adoption of cutting...  ...will design and build end-to-end software products, owning everything... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $117.7k - $221.4k

     ...understanding scalable, practical, and cost efficient for embodied AI systems. We believe the next generation of autonomy and robotics...  ...adds meaningful value. This operating model reflects how Cola engineers think: build durable intermediate artifacts, design for scale... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $296.3k - $423.9k

     ...intuitive design, intelligent software, and next-generation safety and...  ...team within the Embodied AI organization. This role combines...  ...will shape the algorithms and ML systems that translate sensor...  ...lead a high-performing team of engineers building ML-driven trajectory... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $130.7k - $261.3k

     ...executives, and scientists.THE OPPORTUNITYThis Senior Staff AI/ML Engineer position can work out of our Santa Clara, CA location.Senior...  ...with regulatory and privacy standards such as HIPAA, GDPR, and Software as a Medical Device (SaMD) guidelines. Drive alignment and adoption... 
    Shift work

    Abbott

    Santa Clara, CA
    3 days ago
  • $207k - $300k

     ...generation infrastructure that powers our AI/ML applications. You will operate at the...  ...infrastructure, including creative data engines, generation and rendering pipelines, and...  ...practical experience.8 years of experience in software development.5 years of experience testing... 

    Google

    Mountain View, CA
    5 days ago
  • $307k - $422k

     ...Alphabet.About the teamX’s central Applied AI team is looking for a leader motivated by...  ...impact:Attract and develop a diverse team of ML/AI experts, as well as guide and coach...  ...reinforcement learning).Provide research and engineering leadership on X early explorations:... 
    Full time

    X Company

    Mountain View, CA
    5 days ago
  • $129k - $198.4k

    Job DescriptionRole: As an AI/ML Engineer on the Metrics Frameworks team, part of the Simulation, Evaluation, and Data organization, you...  ...specialized analytics frameworks and tools. We are seeking experienced software engineers to build analytical frameworks and tools that... 
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    4 days ago
  • $189.3k - $320.7k

     ...systems to intuitive design, intelligent software, and next-generation safety and...  ...autonomous driving? Join the Embodied AI team at General Motors. Our team is developing...  ...real-world scenarios.As a Staff AI/ML Future Sensing Engineer in the Embodied AI organization, you... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $165.45k - $259.75k

    HP is seeking a HP is seeking a Principal Software ML Engineer to define and guide the architecture of modern software platforms within HP’s device...  ...cloud integrations, device interfaces, enterprise workflows, AI-enabled capabilities, and production-scale software systems.... 
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    HP

    Palo Alto, CA
    5 days ago
  • $174k - $252k

    Design and implement scalable AI solutions for Google's enterprise functions leveraging...  ...building blocks.Collaborate with ML engineers and leads on developing reusable enterprise...  ...experience testing, maintaining, or launching software.3 years of experience with Applied... 

    Google

    San Jose, CA
    3 days ago
  • $178.42k - $230.5k

     ...Senior EngineerThe AI Cloud and Developer Infrastructure organization is responsible...  ...delivering and maintaining the tools and services engineers here at GM use every day to do their best...  ...guidance.What You'll DoUsing your software and systems engineering skills to... 
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 hours ago
  • Senior EngineerThis role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. The selected candidate will be required to travel %

    General Motors

    Sunnyvale, CA
    6 days ago
  • Workday is seeking a Machine Learning Engineer on the AI Core team to build tailored experiences with advanced Agentic AI, LLMs and RAG. You’ll collaborate across engineering to deploy ML models and APIs at scale using Docker/Kubernetes on Workday’s computing resources.... 

    Workday

    Santa Clara, CA
    5 days ago
  • $161k - $239k

     ...experience. 5 years of experience with software development in Python, and with...  ...or PyTorch. Publications in CV/ML venues. About the job Google's software engineers develop the next-generation...  ...open source effort and many Google AI Blog publications. On-device Solutions... 
    Full time

    Google

    Sunnyvale, CA
    5 days ago
  •  ...-generation computing experiences—from AI and data centers, to PCs, gaming and embedded...  ...career. THE ROLEWe are hiring AI / ML Platform Engineers to build the platform layer that makes...  ...ML, infrastructure, and hardware/software tooling, and you can partner with research... 

    AMD

    Santa Clara, CA
    1 day ago
  • Apple Inc. in Cupertino, CA is seeking a Software Development Engineer - Data, MLO to advance ML data pipelines and production ML models. You will research, prototype, and production-ize components that rely on state-of-the-art ML to reduce manual data operations. The role... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $207k - $300k

     ...generative retrieval, and systems at scale.Drive AI Innovation: Pioneer the integration of cutting-edge...  ...performance production code (e.g., C++).Manage and Mentor Engineers: Lead and grow a high-performing team of ML and software engineers, providing technical guidance, driving... 

    Google

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI/ML Software Engineer. Be the first to apply!