AI Architect
- 8+ years of experience in data and AI-related fields such as software architecture or AI engineering, software development, data science, data analysis, or data lead roles, with experience across both traditional ML systems and GenAI LLMs.
- Eagerness and ability to learn new skills and solve dynamic problems in an encouraging and expansive environment.
- Ability to lead the development of AI projects from start to finish.
- Comfort with ambiguity. Ability to architect a full orchestrator and business context layer for sales.
- Applied knowledge of GenAI and RAG strategies, microservices, MCP, A2E, recommendation systems, and prompt engineering.
- Deep knowledge of LLM ecosystems (OpenAI, Anthropic, Gemini, etc.), RAG pipelines, vector databases (e.g., Pinecone, FAISS, Milvus, PostgreSQL).
- Proficiency in SQL and experience with at least one major data analytics platform, such as Hadoop, Spark, or Snowflake.
- Experience with API management, orchestration layers (e.g., LangChain, Semantic Kernel, Haystack), and prompt engineering best practices.
- Proficiency in programming languages, tools, and frameworks like Python, Git, Notebooks, Dataiku, and Streamlit.
- 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).
- Able 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.
- Ability to 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 customers 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 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 are 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.