Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer

Apple

Salary not specified
Nov 16, 2025
Cupertino, CA, US
Apply Now

Apple is looking for a Software Engineer to drive their work with Large Language Models (LLMs) and Generative AI, focusing on designing and implementing core backend services and pipelines that integrate with enterprise systems and LLM technology, while ensuring the reliability and accuracy of LLM-based generation.

Requirements

  • Strong Python programming skills, with a background in developing scalable and robust services using FastAPI or similar frameworks.
  • Experience in Machine Learning with a particular emphasis on Large Language Models (LLMs), Retrieval Augmented Generation(RAG) and Generative AI.
  • Proven experience in building complex agentic systems using LLMs.
  • Experience in designing and implementing information retrieval systems using embeddings (e.g., MiniLM), vector stores (e.g., Milvus, Qdrant), or similarity match & ranking techniques.
  • Designed and optimized RESTful services.
  • Comfort within Linux/Unix environments.
  • Familiarity with large language model frameworks for evaluating and fine-tuning models.

Responsibilities

  • designing and implementing core backend services and pipelines that seamlessly integrate with enterprise systems and LLM technology.
  • applying rigorous quality principles while designing and implementing core backend services and pipelines
  • applying groundbreaking research in this rapidly evolving space.
  • build robust, reliable systems that meet the highest standards.
  • enable workflows with particular focus on ensuring the reliability and accuracy of LLM-based generation.
  • integrate our platform with various enterprise services and establish validation frameworks that maintain Apple's exacting standards.
  • deliver an end-to-end solution.

Other

  • Master’s Degree Computer Science, Artificial Intelligence, Machine Learning, or a related field, or related experience.
  • Bachelor’s Computer Science, Artificial Intelligence, Machine Learning, or a related field, or related experience.
  • Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams.
  • Collaborative mindset to brainstorm on architectural patterns to arrive at the best approach.
  • Keen interest in keeping up with the latest in the industry.