AI Engineer
- 7+ years of experience in ML, data engineering, or backend development, with recent focus on GenAI and LLMs.
- Eagerness and ability to learn new skills and solve dynamic problems in an encouraging and expansive environment.
- Ability to lead development of AI projects from start to finish.
- Comfort with ambiguity. Ability to architect a full orchestrator and business context layer for sales.
- Proficiency in Python (FastAPI, LangChain, or similar frameworks), prompt engineering, and RESTful API design.
- Hands-on experience with LLM APIs, embeddings, vector databases, and RAG workflows.
- Solid grounding in data structures, async programming, and pipeline orchestration.
- Experience working with monitoring and observability tools (e.g., Prometheus, OpenTelemetry, Weights & Biases).
- Bias for action, curiosity, and a collaborative mindset.
- Familiarity with telemetry and evaluation frameworks for AI agents.
- Experience working with data science teams on insights generation leveraging LLMs.
- Knowledge of project management, productivity, and design tools such as Wrike and Sketch.
- Strong time management skills with the ability to collaborate across multiple teams.
- Proven experience designing scalable, cloud-native platforms (e.g., AWS, GCP, or on-prem hybrid).
- Ability to balance competing priorities, long-term projects, and ad hoc requirements.
- Ability to work in a fast-paced, dynamic, constantly evolving business environment.
- B.S Degree in Computer Science/Engineering, or equivalent work experience.
- Strong experience articulating and translating business questions into AI solutions.
- Communicate results and insights effectively to partners and senior leaders, as well as both technical and non-technical audiences.
- Experience with anomaly detection and causal inference models.
- Sound communication skills - adept at messaging domain and technical content, at a level appropriate for the audience. Strong ability to gain trust with stakeholders and senior leadership.
- Proven experience working with LLMs and GenAI frameworks (LangChain, LlamaIndex, etc.).
- Familiarity with embedding, retrieval algorithms, agents, and data modeling for vector development graphs.
- Proficiency with other complementary technologies for distributed systems architecture and asynchronous messaging, agent communication, and catching like RabbitMQ, Redis, and Valkey are preferred.
- Advanced Degree (MS or Ph.D.) in Economics, Electrical Engineering, Statistics, Data Science, or a similar quantitative field is preferred.
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.