Applied AI Engineer
Job in
Cupertino, Santa Clara County, California, 95014, USA
Listed on 2026-06-18
Listing for:
Tata Consultancy Services
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Backend Developer, Machine Learning/ ML Engineer
Job Description & How to Apply Below
Job Description
Location:
Cupertino, CA
Salary Range: $70,000-$135,000 a year
Must-Have Requirements- Backend/Systems
Experience:
3+ years building production backend or distributed systems (pre-AI experience required) - Production AI Systems:
Has shipped AI/LLM features serving real users at scale — not just prototypes or demos - Agentic Systems:
Has built AI agents, skills, tools, or MCP (Model Context Protocol) integrations - Python:
Proficient for backend development - Secondary Language:
Working knowledge of Go, Type Script, or Rust - Cloud Infrastructure:
Deep experience with AWS/GCP/Azure — cost optimization, compute decisions, not just deployment - Container & Orchestration:
Hands-on with Docker and Kubernetes — can build, deploy, debug, and scale services themselves - LLM Integration:
Understands token economics, context limits, rate limiting, structured outputs, API failure modes - LLM Evaluation:
Understands how to evaluate LLM outputs and the inherent challenges (non-determinism, quality measurement, regression detection) - Hands-On Engineer:
Not just an architect — writes code, debugs production issues, deploys their own work
- Built multi-step agentic workflows with tool use and function calling
- Experience with agent orchestration frameworks (Lang Graph, CrewAI, Claude Agent SDK, Google ADK, OpenAI ADK)
- Built guardrails, fallbacks, or graceful degradation for AI systems
- Streaming inference and async agent orchestration
- Cost/latency optimization: caching, batching, prompt compression
- ML observability tools:
Langfuse, Arize, Braintrust, W&B - Retrieval systems (vector search, hybrid search) — as a tool, not the focus
- Describe a production AI agent or skill system you built. What broke and how did you fix it?
- Have you built MCP servers/integrations or custom tool-use systems for LLMs?
- How do you evaluate whether an LLM-based feature is working well? What makes this hard?
- Walk me through how you'd deploy and scale an AI service on Kubernetes.
- Primarily a model trainer/fine-tuner (we're not training models)
- AI experience is mainly academic, research, or tutorial-based
- No production systems experience (only notebooks/demos)
- Looking for entry-level role with heavy mentorship
- Background is primarily data science/analytics rather than engineering
- "Architects" who don't write or deploy code themselves
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×