- Company Name
- Apple Inc.
- Job Title
- AI Engineer
- Job Description
-
**Job Title:** AI Engineer
**Role Summary:**
Build, test, and optimize generative AI solutions that drive sales outcomes. Design and deploy recommendation, diffusion, summarization, and retrieval‑augmented generation (RAG) architectures, and integrate LLMs, embeddings, and traditional ML models into scalable, cloud‑native pipelines. Lead the translation of business problems into AI product features, mentor cross‑functional teams, and ensure safe, observability‑enabled deployments.
**Expectations:**
* 7+ years of ML, data engineering, or backend development with recent focus on GenAI/LLMs.
* Proven ability to deliver end‑to‑end AI projects, architect orchestrators and context layers, and balance long‑term and ad‑hoc priorities.
* Strong communication with both technical and senior non‑technical stakeholders, and ability to translate business goals into measurable AI solutions.
**Key Responsibilities:**
* Architect agentic recommendation, image insight diffusion, summarization, and RAG frameworks.
* Design modular APIs, SDKs, and micro‑services (FastAPI, LangChain, etc.) for LLM integration.
* Build scalable pipelines for multimodal agent input, memory, semantic routing, and data visualization.
* Ensure interoperability with forecasting, attribution, and anomaly detection systems and downstream dashboards or chat interfaces.
* Implement safety mechanisms (autonomy sliders, grounding checks, monitoring) and observability using Prometheus, OpenTelemetry, Weights & Biases.
* Lead technical decisions on infrastructure, toolchain, and cloud platform (AWS, GCP, hybrid).
* Mentor and hire junior engineers and data scientists.
* Collaborate with product, sales ops, and business teams to embed AI into recurring processes.
**Required Skills:**
* Python (FastAPI, async, orchestrators)
* Prompt engineering, LLM APIs, LangChain, LlamaIndex, and RAG workflows
* Vector databases (Pinecone, FAISS, Weaviate) and embeddings
* Data structures, pipeline orchestration, and cloud‑native architecture
* Observability tools (Prometheus, OpenTelemetry, W&B) and telemetry management
* API design (RESTful, GraphQL), asynchronous messaging (RabbitMQ, Redis, Valkey)
* Experience with anomaly detection, causal inference, and LLM evaluation frameworks
**Required Education & Certifications:**
* Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.