Skip to main content
Are You Tracking Customer
Interactions Correctly?
See How It Works

Senior AI & Full Stack Developer

About Xerago

Xerago is a global AI-driven digital enterprise that gets inside enterprise systems and makes them run the way they were designed to. For over two decades, Xerago has helped large and mid-market organizations across the world solve complex digital challenges, deliver measurable outcomes, and create sustained impact. We have been delivering Digital Impact to enterprises for over 20 years. Now with AI, we deliver Digital Independence as well.

Xerago solves operational problems through AI-native intelligence across Customer Experience, Data Analytics, MarTech, Cloud, AI, Customer Engagement and Retention, Digital Analytics, Digital Commerce, and Campaign Management, automating workflows and integrating everything into one operating layer teams can control.

50+ Global Clients. 25 Countries. 5 Continents. 100k+ Campaigns. 1B+ Customers Reached.

  • Job Location: Chennai | Perungudi | Work From Office (Monday–Friday)
  • Job Title: Senior AI & Full Stack Developer
  • Role: AI Engineering & Full Stack Development
  • Department: AI Engineering
  • Designation: Senior Executive – AI Engineer
  • Years of Experience: 4–6 Years

Job Description

As a Senior AI & Full Stack Developer at Xerago, you will play a key role in designing, developing, and deploying production-grade AI solutions that solve real-world business problems. Working at the intersection of AI Engineering and Digital Engineering, you will architect scalable AI systems, build intelligent applications, integrate Large Language Models (LLMs), and accelerate the journey from Proof of Concept (POC) to production. This role requires expertise in modern AI frameworks, full-stack development, MLOps practices, and cloud-native application development, along with the ability to collaborate across engineering, product, and business teams.

What You'll Be Responsible For

  • Architect and design scalable, secure, and production-ready AI systems and reference architectures.
  • Lead the AI development lifecycle from POC → MVP → Demoable → Production, ensuring structured stage gates and documentation.
  • Develop and maintain AI-powered full-stack applications using modern backend and frontend technologies.
  • Integrate Large Language Models (LLMs), AI services, APIs, and data pipelines into enterprise applications.
  • Design and implement Retrieval-Augmented Generation (RAG) pipelines, vector search, and AI orchestration workflows.
  • Develop reusable AI components, APIs, and microservices for enterprise-scale deployments.
  • Establish best practices for AI model evaluation, testing, observability, experiment tracking, and CI/CD within MLOps environments.
  • Collaborate with Digital Engineering teams to integrate AI capabilities into existing platforms and products.
  • Drive a rapid release cadence through continuous experimentation, monthly demonstrations, and production deployments.
  • Mentor junior engineers on AI engineering practices, coding standards, architecture, and software quality.
  • Ensure responsible AI practices by incorporating privacy, security, governance, and compliance into solution design.
  • Research emerging AI technologies, frameworks, and methodologies, recommending practical adoption opportunities.

Mandatory Skills

  • 4–6 years of hands-on experience in AI/ML Engineering and Full Stack Development.
  • Strong programming expertise in Python.
  • Hands-on experience with TensorFlow, PyTorch, and Keras.
  • Experience working with Large Language Models (LLMs), prompt engineering, Retrieval-Augmented Generation (RAG), fine-tuning, and AI model evaluation.
  • Experience with Hugging Face, Scikit-learn, spaCy, NLTK, Gensim, YOLO, FastAI, and Weights & Biases (or similar experiment tracking tools).
  • Strong experience building REST APIs and integrating AI services into enterprise applications.
  • Experience developing scalable backend systems and modern web applications.
  • Knowledge of software architecture, microservices, API design, and cloud-native application development.
  • Strong understanding of software engineering best practices, version control, testing, and code quality.
  • Excellent communication, documentation, and cross-functional collaboration skills.

Desired Skills

  • Experience with WatsonX or similar enterprise AI platforms.
  • Exposure to AI development environments such as Cursor, Windsurf, GitHub Copilot, Claude, or similar AI-assisted development tools.
  • Experience with Docker, Kubernetes, MLOps pipelines, model registries, and CI/CD automation.
  • Knowledge of vector databases, embedding models, semantic search, and retrieval pipelines.
  • Familiarity with AI evaluation frameworks, observability, and model monitoring.
  • Experience deploying AI applications on cloud platforms such as Azure, AWS, or Google Cloud.
  • Exposure to full-stack technologies such as React, Angular, Node.js, or equivalent modern frameworks.
  • Experience working in Agile software development environments.
  • Understanding of AI governance, ethical AI principles, security, and privacy-by-design.

Attributes We Value

  • Passion for building innovative AI-powered products and intelligent applications.
  • Strong problem-solving and analytical thinking skills.
  • Curiosity to explore emerging AI technologies and rapidly adapt to new tools.
  • Ownership mindset with the ability to independently drive projects from concept to production.
  • Excellent collaboration and mentoring capabilities.
  • Strong communication and technical documentation skills.
  • Commitment to writing clean, maintainable, and scalable code.
  • Ability to balance experimentation with production-quality engineering.
  • Continuous learning mindset with a focus on innovation and business impact.
  • Team player who thrives in a fast-paced, AI-first engineering culture.
Apply for this position
No file chosen

Global Office Locations

2570 N. First Street, Suite 200,
San Jose, CA 95131

San Francisco Bay Area map