Dxc Technology

GenAIEngineer

India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“GenAI Engineer at Dxc Technology. Skills: Python, FastAPI, LangChain, LangGraph, CrewAI, RAG, LLM APIs, SQL, Docker. Code and integrate LLM APIs (OpenAI, Anthropic, etc. ) or local models into backend services using Python, FastAPI, etc. , OpenTelemetry logging.. Design and implement custom MCP servers using the official SDKs (Python/TypeScript) to expose internal databases, APIs, and file systems to AI agents.”

What They're Looking For.

Must Have

Advanced Python (Asyncio, Pydantic), Hands-on experience with any of LangChain, LlamaIndex, and Hugging Face Transformers, RAG and Vector search concepts, Proficiency in SQL and handling other formats (PDFs, Markdown, JSON), Docker, Experience as an end-user of CI pipelines, Deep understanding of RESTful APIs, Streaming HTTP, MCP server vs client, JSONRPC

Nice to Have

TypeScript/Node.js (for full-stack integration)

What You'll Do.

Code and integrate LLM APIs (OpenAI, Anthropic, etc.

) or local models into backend services using Python, FastAPI, etc.

, OpenTelemetry logging., Design and implement custom MCP servers using the official SDKs (Python/TypeScript) to expose internal databases, APIs, and file systems to AI agents., Build & validate RAG—specifically coding the data ingestion scripts, text chunking logic for optimal retrieval., Implement multi-step workflows using LangChain, LangGraph, CrewAI etc.

, focusing on tool-calling logic and error handling., Validate & finetune the solution you developed (correctness, latency, token optimization, hallucination, bias etc.

), Coverage of common GenAI guardrails., Prepare/finetune input data as needed.

How You'll Work.

Team & Collaboration

in-person collaboration

Full Job Description

**Job Description:** **Key Responsibilities** * **Application Development** : Code and integrate LLM APIs (OpenAI, Anthropic, etc.) or local models into backend services using **Python, FastAPI,** etc., OpenTelemetry logging. * **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 & validate RAG—specifically coding the data ingestion scripts, text chunking logic for optimal retrieval. * **Agent Development** : Implement multi-step workflows using **LangChain, LangGraph, CrewAI etc.,** focusing on tool-calling logic and error handling. * **Evaluation & Guardrails**: Validate & finetune the solution you developed (correctness, latency, token optimization, hallucination, bias etc.,). Coverage of common GenAI guardrails. * **Data Preparation** : Prepare/finetune input data as needed. **Technical Skills (The "Execution" Stack)** * **Language** : Advanced **Python** (Asyncio, Pydantic) and optional **TypeScript/Node.js** (for full-stack integration). * **AI Frameworks** : Hands-on experience with any of **LangChain** , **LlamaIndex** , and **Hugging Face** Transformers. RAG and Vector search concepts. * **Data Handling** : Proficiency in **SQL** and handling other formats (PDFs, Markdown, JSON). * **Local Validation** : Docker, Experience as an end-user of CI pipelines to ensure compliance to quality. * **MCP/API Proficiency** : Deep understanding of RESTful APIs, Streaming HTTP, MCP server vs client, JSONRPC At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive. **Recruitment fraud is a scheme in which fictitious job opportunities are offered to

Free ATS check

Applying for this GenAI 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 →