A

Apple

Designs phones, computers and their operating systems

Software Engineer: AI

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or equivalent experience, with at least 2 years in software and applied artificial intelligence/machine learning engineering.
  • Programming proficiency in Python or Java.
  • Experience building generative artificial intelligence-powered applications, including retrieval-augmented generation pipelines, embeddings, vector databases, and semantic search integrated with structured and unstructured enterprise data.
  • Practical experience building artificial intelligence agents or agentic workflows involving planning, memory, tool use, and execution loops using frameworks such as LangChain, LlamaIndex, or similar.

Responsibilities

  • Understand business challenges and collaborate with business and cross-functional teams.
  • Design statistical or deep learning solutions to address business questions.
  • Develop solutions directly or guide another person in development.
  • Deliver solutions into production and maintain good governance of the work.

Desired Qualifications

  • Full-stack application development experience, including designing and shipping end-to-end data and artificial intelligence products spanning backend APIs, data services, and front-end or user-interface layers.
  • Ability to translate ambiguous business problems into scalable technical designs and take solutions from prototype to production with attention to governance, reliability, and observability.
  • Strong collaboration and communication skills to work across cross-functional business and engineering teams, including technical and non-technical stakeholders.
  • Experience building multi-agent systems or agentic workflows that autonomously coordinate retrieval, reasoning, and action steps across a data pipeline.
  • Experience with cloud data platforms and cloud-native architectures such as AWS, GCP, or Azure; AWS is preferred, along with machine learning frameworks such as PyTorch or TensorFlow for model training and serving.
  • Experience with modern front-end or full-stack frameworks such as React, Streamlit, or FastAPI for building internal data and AI-powered applications and dashboards.
  • Track record of brainstorming and shipping proofs of concept using AI, machine learning, or generative AI services to solve enterprise problems, and ability to manage partner communications and ambiguity in a fast-changing, matrixed environment.
  • Prior experience in enterprise domains such as Retail, Finance, Sales, Marketing, or Operations analytics.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs