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

Software Engineer, Generative AI & ML

Apple Inc.

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.The Customer Systems - Gen AI Solutions team is responsible for building multi-turn, conversational, agentic LLM-based applications and frameworks to support Apple customers across numerous lines of business. You’ll be contributing hands on to a team that consists of engineers, data scientists & researchers to enhance a multi-modal, multi-agent platform with a key focus on incorporating the latest models and advancements to improve, latency, cost and customer experience. This is an incredible opportunity to contribute innovation & research to a well established generative AI platform within Apple. There is a huge amount of opportunity and growth within this space!

Description

Contribute to model development and fine-tuning workflows for generative AI features.Design and evaluate retrieval strategies for grounding large models in product-relevant data.Prototype and benchmark multi-round agentic solutions for conversational knowledge-intensive tasks.Partner with data and platform engineers to ensure scalable deployment and monitoring.Stay current with advancements in large language modeling, vector search, RAG, and LLM Agents.Participate in architecture discussions with engineers and partner teams.Collaborate with product and business stakeholders to incorporate customer experience requirements into AI solutions.Support localization and rollout of AI features across multiple markets.

Minimum Qualifications

  • 5+ years of hands-on experience in ML, backend engineering, data engineering
  • 1-2 years of hands-on experience in training, fine-tuning, or evaluating LLMs
  • Foundational understanding of RAG architectures and vector-based retrieval systems
  • Exposure to multi-agent orchestration frameworks in Rust and Python.
  • Familiarity with modern deep learning frameworks such as PyTorch, TensorFlow, or JAX.
  • Experience with data preprocessing, tokenization, and pipeline automation.
  • Proficiency in machine learning libraries (transformers, datasets).
  • Strong problem-solving and collaboration skills, with the ability to learn quickly and adapt to production-grade systems.
  • Experience working with Multi-modal LLMs to enable Voice capabilities is a plus or prior experience with STT, TTS systems.
  • Experience with deploying to cloud environments (AWS, GCP, on-remote hybrid) is required.
  • Experience in training, fine-tuning, or evaluating LLMs in Chinese for Greater China market
  • Fluency in written and spoken Chinese to support the Greater China market

Preferred Qualifications

  • Strong experience partnering with business and engineering team to deliver AI solutions.
  • Bachelor's or Master's degree in Computer Science, Machine Learning, or related field, or equivalent practical experience.

Apple is an equal opportunity employer that is committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities and in accordance with local requirements. Apple is a drug-free workplace.

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

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Generative AI & ML in Cupertino, CA vacancy
  • $174k - $252k

     ...serving metrics for next-generation TPU configurations....  ....Develop and integrate AI-agentic platforms and toolchains...  ...and optimization engines (e.g., Mixed-Integer...  ...experience.5 years of software engineering (e.g., C++...  ...parallelism) across modern ML frameworks (e.g., JAX,... 
    Suggested

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...synthesize ISA configurations, generate test kernels, and...  ....Collaborate across ML research, XLA compiler,...  ...years of experience with software development in C++ and...  ...technologies.Google's software engineers develop the next-...  ...the next generation of AI accelerator instruction... 
    Suggested

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...Senior Software Engineer, Generative AI, Research Share Senior Software Engineer, Generative AI, Research Google Sunnyvale, CA, USA X In most...  ...instruction set architectures (ISAs) to power frontier ML models at scale. You will architect novel instruction primitives... 
    Suggested

    Google LLC

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...5 years of experience with software development in C++ and Python...  ...The Job Google's software engineers develop the next-generation technologies that change...  ...design the next generation of AI accelerator instruction set...  ...(ISAs) to power frontier ML models at scale. You will architect... 
    Suggested

    Google

    Sunnyvale, CA
    2 days ago
  • $147k - $210k

     ...Implement GenAI solutions, utilize ML infrastructure, and...  ...experience.2 years of experience with software development in one or more...  ....2 years of experience with generative AI or large language models (...  ...applications, RAG, AI agents, or prompt engineering).1 year of experience... 
    Suggested

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...work with Machine Learning (ML) models.Minimum qualifications...  ...debugging).1 year of experience with software design and architecture.1...  ...).Experience integrating generative AI tools or LLM interfaces into...  ...consumer products.Google's software engineers develop the next-generation... 
    Local area

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...available technologies. Engineer a sophisticated toolkit...  ...lifecycle, deploying AI agents to automate model...  ...implement end-to-end (E2E) ML architectures for Ads...  ...of experience with software development, applied ML...  ...engineers develop the next-generation technologies that... 
    Shift work

    Google

    Mountain View, CA
    4 days ago
  • $184.7k - $324.8k

     ...Senior Backend Engineer - Generative AI Platform and Systems - Special Projects Cupertino, California, United States Software and Services Apple is where individual imaginations gather...  ...improve capabilities of systems that employ ML. Minimum Qualifications Strong... 
    Relocation package

    Apple Inc.

    Cupertino, CA
    16 hours ago
  • Google Sunnyvale, CA, USA is seeking a Senior Software Engineer to design the next generation of AI accelerator instruction set architectures (ISAs) and novel instruction primitives for frontier ML models at scale. You will prototype simulator features and validate hardware... 

    Google LLC

    Sunnyvale, CA
    16 hours ago
  • Google LLC in Sunnyvale, CA, is seeking a Senior Software Engineer specializing in Generative AI research. You’ll design next-generation AI accelerator ISAs to power frontier ML models at scale and collaborate with ML research, compiler, and RTL teams. In-person interviews... 

    Google LLC

    Sunnyvale, CA
    16 hours ago
  • $189k - $284k

     ...experience. 8 years of experience in software development, and with data...  ...architecture. Experience in Generative AI (Large Language Models, Multi...  ...language processing or other ML discipline. Preferred...  ...qualifications: Master’s degree or PhD in Engineering, Computer Science, or a... 
    Full time

    Google

    Sunnyvale, CA
    1 day ago
  • $120.75k - $161k

     ...the RoleEightfold is building the next generation of Agentic AI products that help millions of people...  ...decisions. We’re looking for a Software Engineer to design and build highly scalable,...  ...product managers, designers, and AI/ML engineers to bring intelligent agents... 
    Work at office
    Remote work
    Flexible hours

    Eightfold

    Santa Clara, CA
    3 days ago
  • $174k - $252k

     ...GenAI solutions, leverage ML infrastructure, and evaluate...  ...maintaining, or launching software products, and 1 year of experience...  ....Google's software engineers develop the next-generation technologies that change how...  ...push technology forward.The AI and Infrastructure team is... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  •  ...great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming...  ...PERSON:We're looking for a senior software engineer who combines deep systems performance...  ...CUTLASS, Thrust, CUB, NCCL), and ML framework cores such as PyTorch,... 
    Shift work

    AMD

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...builds AWS Neuron, the software development kit used to...  ...accelerator. Neuron includes an ML compiler, runtime,...  ...for the next generation of Trainium.We are looking...  ...shape the direction of AI acceleration technology...  ...runtime, and collectives engineers to land it. You will translate... 
    Internship
    Local area
    Work from home
    Flexible hours
    Shift work

    Amazon

    Cupertino, CA
    5 days ago
  • $165.2k - $223.6k

     ...the AWS Neuron SDK, the software development kit used to...  ...for a wide range of ML models and model architectures...  ...software boundary, our engineers build systematic...  ...boundaries of what'spossible in AI acceleration.As part of...  ...across multiple generations of Neuron hardware, using... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $174k - $252k

     .... 5 years of experience with software development in one or more programming...  ...model evaluation and prompt engineering.1 year of experience with...  ...simple interfaces for AI agents or predictive automation...  ...software engineers develop the next-generation technologies that change how... 

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...in one or more specialized ML areas, leverage ML infrastructure...  ...maintaining, or launching software products, and 1 year of...  ....Google's software engineers develop the next-generation technologies that change how...  ...to push technology forward.AI will change the future of work... 

    Google

    Sunnyvale, CA
    1 day ago
  •  ...company is looking to hire a Fullstack Software Engineer to develop their innovative AI and computer vision platform...  ...responsible for helping build the next generation of video and security intelligence...  ...vision Experience integrating ML pipelines into production systems... 
    Daily paid
    Full time
    Flexible hours

    Motion Recruitment

    Sunnyvale, CA
    4 days ago
  • $184.7k - $324.8k

     ...Sr Software Engineer, Applied AI and Test Automation - Camera Software Cupertino, California, United...  ...engineering teams to build our next-generation camera validation systems. You'll bring...  ...experience building and evaluating modern AI/ML and agentic technologies to solve... 
    Work experience placement
    Relocation
    Shift work

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $174k - $252k

     ...Senior Software Engineer, Generative AI, Maps Share Senior Software Engineer, Generative AI, Maps Google Mountain View, CA, USA X In most instances, this position requires in‑person interviews as part of the hiring process. ~ Bachelor’s degree or equivalent... 

    Google LLC

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...Senior Software Engineer, Machine Learning, Commerce AI Share Senior Software Engineer, Machine Learning, Commerce...  ...frameworks. ~3 years of experience with ML infrastructure (e.g., model...  ...engineers develop the next-generation technologies that change how billions... 
    Temporary work

    Google LLC

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...Senior Software Engineer, AI/ML GenAI, Google Workspace Share Senior Software Engineer, AI/ML GenAI, Google Workspace Google Sunnyvale...  ...About the job Google's software engineers develop the next-generation technologies that change how billions of users connect,... 

    Google LLC

    Sunnyvale, CA
    4 days ago
  • Apple Inc. is seeking a Senior AI/ML engineer to contribute hands-on to a Gen AI Solutions team. You will develop and fine-tune generative AI features, and design grounding strategies for data-relevant retrieval to support a multi-modal, multi-agent platform. You will work... 

    Apple Inc.

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

     ...builds AWS Neuron, the software development kit used to...  ...Inferentia and Trainium ML accelerators. This...  ...software boundary, our engineers build systematic infrastructure...  ...of what's possible in AI acceleration.As part of...  ...across multiple generations of Neuron hardware- Conduct... 
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $262k - $364k

     ...years of experience in software development.7 years of...  ...technical project strategy, ML design, and optimizing...  ...’s degree or PhD in Engineering, Computer Science, or a...  ...engineers develop the next-generation technologies that...  ...software solutions.The User-AI Flywheel team in Search... 

    Google

    Mountain View, CA
    4 days ago
  • $183k - $247.6k

     ...accelerated servers powering AI/ML training and inference at cloud...  ...a Cloud Hardware Development Engineer to define server...  ...* Collaborate with firmware, software, and operations teams to ensure...  ...on requirements for the next-generation platform.About the teamThe Hardware... 
    Local area
    Worldwide
    Flexible hours
    Day shift

    Amazon

    Cupertino, CA
    3 days ago
  • $183k - $247.6k

     ...you want to build the backbone of Generative AI cloud at AWS? Do you want to build...  ...performance and scalability in AI/ML and HPC workloads. Description...  .... You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... 
    Local area
    Flexible hours

    Amazon Web Services (AWS)

    Cupertino, CA
    1 day ago
  • $165.2k - $223.6k

     ...a large language model generates depends on data reaching...  ...the right moment. As AI models outgrow any single...  ....We're looking for an engineer to work at the frontier...  ...low-level data-movement software that transfers KV cache...  ...is welcome.Prior AI/ML experience is not required... 
    Internship
    Local area
    Flexible hours

    Amazon

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

     ...a large language model generates depends on data reaching...  ...the right moment. As AI models outgrow any single...  ....We're looking for an engineer to work at the frontier...  ...low-level data-movement software across accelerators,...  ...experience is a plus.Prior AI/ML experience is welcome... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago

Do you want to receive more vacancies?

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