> Markdown version of [/jobs/ext/511765-senior-ai-engineer](https://www.wearedevelopers.com/jobs/ext/511765-senior-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior AI Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Irvine, CA, United States - **Experience:** Expert - **Salary:** $90,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Continuous Integration, Data Architecture, Information Engineering, Data Governance, DevOps, Distributed Computing Environment, Distributed Systems, Amazon DynamoDB, Elasticsearch, Graph Database, Identity and Access Management, Python (Programming Language), Machine Learning, Modular Design, Node.Js, Redis, Search Technologies, Software Engineering, Amazon ElastiCache, Large Language Models, Multi-Agent Systems, Prompt Engineering, Apache Spark, Spring-boot, Backend, Kubernetes, Infrastructure Automation Frameworks, Deployment Automation, Cloudwatch, Docker, Databricks, Microservices - **Published:** June 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=252de2ad1a0af01a ## About the Role Do you have experience in Spark?, * 5+ years of experience in software engineering, data engineering, or AI/ML engineering * Strong proficiency in Python for AI/data workflows and automation * Hands-on experience building solutions in AWS cloud environments * Experience with: * Databricks (or similar) and Apache Spark for distributed data processing * OpenSearch / Elasticsearch (including vector search) * Graph databases (Neptune or similar) * DynamoDB and Redis/ElastiCache Experience building backend services and APIs (e.g., Java/Spring Boot, Node.js) Production experience with Docker and Kubernetes Experience with CI/CD pipelines and deployment automation Strong understanding of distributed systems, data architecture, and scalable design, * Experience with LLM/GenAI architectures (RAG, embeddings, prompt engineering) * Familiarity with LangGraph, AutoGen, CrewAI, or similar agent orchestration frameworks * Experience with LangChain or LlamaIndex * Experience implementing LLM evaluation and observability frameworks * Familiarity with AI security practices and threat models (prompt injection, guardrails) * Experience working in regulated environments with strong data governance and compliance requirements Tech Stack * AWS: Neptune, OpenSearch, DynamoDB, ElastiCache (Redis), IAM, CloudWatch * Data: Databricks, Apache Spark * AI: LLM integrations, embeddings, vector search, RAG pipelines * Agentic/LLM Tooling: LangChain, LlamaIndex, LangGraph, AutoGen, CrewAI * Backend: APIs, microservices (e.g., Spring Boot, Node.js) * DevOps: Docker, Kubernetes, CI/CD, Infrastructure as Code ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) ## Related Articles - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)