GenAI Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced GenAI Engineer to join the Apple Content Solutions team and build enterprise-grade Generative AI applications and intelligent automation solutions. The ideal candidate will have strong expertise in Java, Python, Large Language Models (LLMs), Agentic AI frameworks, and Kubernetes. Prior Apple experience is highly preferred., * Design, develop, and deploy enterprise Generative AI solutions
- Integrate enterprise applications with Large Language Models (LLMs)
- Build AI-powered automation solutions using Java and Python
- Develop intelligent workflows using Agentic AI frameworks and MCP
- Design prompt engineering strategies and LLM orchestration patterns
- Monitor and continuously improve AI solution performance based on user feedback
- Implement responsible AI practices and evaluation frameworks
- Build and maintain CI/CD pipelines using Maven and Jenkins
- Deploy and manage AI applications on Kubernetes
- Collaborate with Product Managers, QA, DevOps, and UX teams to deliver high-quality AI solutions
- Produce clear technical documentation and share engineering best practices, Civil Engineering Experts apply their specialized knowledge to enhance AI''s understanding of real-world engineering tasks and terminology. This role involves contributing to an AI…
- 4 days ago
Requirements
Generative AI & LLMs
-
8-10 years of software engineering experience
-
Strong hands-on experience with:
-
Generative AI
-
Large Language Models (LLMs)
-
Prompt Engineering
-
LLM Orchestration
-
AI Agent Frameworks
-
MCP (Model Context Protocol)
-
Evaluation Frameworks
-
Responsible AI Practices
-
Experience with LLM libraries such as:
-
Anthropic SDK
-
OpenAI SDK
-
LangChain/LangGraph (preferred)
Programming
-
Strong proficiency in:
-
Java
-
Python
-
Experience developing scalable backend applications and AI-driven automation solutions
Cloud & DevOps
- Kubernetes
- Docker
- CI/CD Pipelines
- Maven
- Jenkins
- Git
AI Engineering
- AI Workflow Automation
- Model Integration
- AI Solution Evaluation
- Performance Monitoring
- AI Application Development
Collaboration
-
Experience working with:
-
QA Teams
-
DevOps Teams
-
UX Teams
-
Product Managers
-
Strong documentation and technical communication skills, * Prior Apple experience (strongly preferred)
-
Experience with Anthropic, OpenAI, or similar LLM platforms
-
Knowledge of LangChain, LangGraph, AutoGen, or CrewAI
-
Experience with AI observability and monitoring
-
Familiarity with enterprise AI governance and security practices