Dxc Technology

SeniorGenAIEngineer

Hyderabad, India; Bangalore, India; Chennai, India; Kolkata, India; Noida, India; Gurgaon, India; Pune, India; Indore, India; Mumbai, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Gen AI Engineer at Dxc Technology. Skills: Generative AI, LLMs, RAG, Python. Code and integrate LLM APIs. Design and implement custom MCP servers”

What You'll Achieve.

Reliability of model outputs; Consistent structured outputs; Reduce latency; Improve end-user experience

What They're Looking For.

Must Have

Advanced Python, Asyncio, Pydantic, LangChain, LlamaIndex, Hugging Face Transformers, RAG, Vector search concepts, SQL, Docker, GitHub Actions, OpenTelemetry, LangSmith, Weights & Biases, RESTful APIs, Streaming HTTP, MCP server vs client, JSONRPC

Nice to Have

TypeScript, Node.js

What You'll Do.

Code and integrate LLM APIs

Design and implement custom MCP servers

Build and maintain RAG plumbing

Perform vector DB operations

Develop and refine prompt templates

Implement multi-step workflows

Build automated test suites

Implement caching layers

Clean and tokenize datasets

How You'll Work.

Team & Collaboration

In-person collaboration

Full Job Description

**Job Description:** **Generative AI Engineer** **Job Location : Hyderabad / Bangalore / Chennai / Kolkata / Noida/ Gurgaon / Pune / Indore / Mumbai** **Experience: 4 to 18 years** **Role Overview:** You will be responsible for the hands-on development, coding, and deployment of AI-powered features. Your focus is on writing clean, efficient code to integrate LLMs into our existing tech stack, building robust data pipelines for RAG, and ensuring the reliability of model outputs through rigorous testing and optimization. **Key Responsibilities** * **Application Implementation** : Code and integrate LLM APIs (OpenAI, Anthropic, etc.) or local models into backend services using **Python, FastAPI,** etc., * **MCP Server Development** : Design and implement custom MCP servers using the official SDKs (Python/TypeScript) to expose internal databases, APIs, and file systems to AI agents. * **RAG Implementation** : Build and maintain the "plumbing" for Retrieval-Augmented Generation—specifically coding the data ingestion scripts, text chunking logic, and metadata filtering. * **Vector DB Management** : Perform day-to-day operations on vector databases (Pinecone, Milvus, etc.), including indexing, querying, and optimizing search retrieval. * **Prompt Programming** : Develop, version-control, and refine complex prompt templates (using Jinja2 or similar) to ensure consistent structured outputs (JSON/YAML). * **Agent Development** : Implement multi-step workflows using **LangChain, LangGraph, CrewAI etc.,** , focusing on tool-calling logic and error handling. * **Evaluation & Testing**: Build automated test suites to detect "hallucinations" and measure accuracy using frameworks. * **Performance Tuning** : Implement caching layers and streaming responses to reduce latency and improve the end-user experience; Token optimization. * **Data Pre-processing** : Clean and tokenize datasets for model fine-tuning or high-quality context retrieval. **Technical Skills (The "Execution" Stack)

Free ATS check

Applying for this Senior Gen AI Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Dxc Technology?

Real rants from real employees. Read before you apply.

Read Company Rants →