Search by job, company or skills

Generative AI Software Engineer

Generative AI Software Engineer

Itc Infotech India
3-5 Years
Not Disclosed
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

We are seeking a high-caliber Generative AI Software Engineer to architect, build, and deploy production-grade Artificial Intelligence solutions and autonomous agentic systems. In this role, you will bridge the gap between cutting-edge foundational models (LLMs) and resilient, scalable enterprise software.

You will work closely with cross-functional product teams, engineering leads, and business stakeholders to translate complex domain challenges into intelligent, production-ready AI products. The ideal candidate pairs deep technical competency in Agentic AI systems (LangChain, LangGraph, Multi-Agent Orchestration) with battle-tested Full-Stack Engineering (Node.js/TypeScript, Python, React) and modern cloud-native infrastructure (AWS, Docker, Microservices).

If you are passionate about pushing beyond basic prompt wrappers to design sophisticated multi-agent architectures, self-correcting agentic loops, and scalable RAG pipelines, this role is built for you.

Key Responsibilities:

GenAI & Agentic Solution Architecture

  • Architect Multi-Agent Systems: Design, prototype, and productionize collaborative multi-agent workflows using frameworks such as LangGraph and LangChain, enabling autonomous agents to execute complex, multi-step business processes.
  • Implement Protocol Integrations: Deploy modular frameworks like the Model Context Protocol (MCP) and tool-calling interfaces to seamlessly interface LLMs with internal microservices, enterprise databases, and third-party APIs.
  • Build Advanced RAG Architectures: Engineer high-throughput Retrieval-Augmented Generation pipelines incorporating semantic search, hybrid retrieval, dense vector embeddings, dynamic re-ranking, and vector databases (e.g., Pinecone, MongoDB Atlas Vector Search).
  • AI Reliability & Governance: Develop deterministic evaluation loops, guardrails, and self-critique mechanisms to mitigate hallucinations, manage context windows efficiently, control token expenditure, and guarantee brand/policy alignment.

Full-Stack & Microservices Software Engineering

  • Enterprise API & Backend Development: Build performant, secure, and resilient microservices and RESTful/WebSocket APIs using Python (FastAPI) and Node.js/TypeScript.
  • Modern Web Frontend Integration: Deliver intuitive, responsive user interfaces and interactive dashboards using React, Next.js, and modern CSS frameworks (TailwindCSS) to showcase real-time AI generation, human-in-the-loop validation, and streaming responses.
  • Data Pipelines & Storage: Design and manage scalable schemas across relational and NoSQL/Vector databases, including PostgreSQL, MongoDB, DynamoDB, and Redis.

Cloud Infrastructure, MLOps & Production Engineering

  • Cloud Architecture (AWS): Deploy, monitor, and scale AI microservices on AWS leveraging services such as ECS, EKS, Lambda, S3, SQS/SNS, API Gateway, and CloudWatch.
  • Containerization & CI/CD: Containerize microservices using Docker and orchestrate deployment via Kubernetes and automated CI/CD pipelines (GitHub Actions / Bitbucket Pipelines).
  • Production Support & Incident Triage: Provide tier-3 production support, perform root-cause analysis on system failures or model drift, and maintain 99.9% platform availability.

Innovation, Agile Delivery & Mentorship

  • Rapid Prototyping to MVP: Utilize Agile and Lean engineering methodologies to rapidly deliver proofs-of-concept (POCs) and iterate to Minimum Viable Products (MVPs).
  • Continuous Tech Scouting: Continuously evaluate emerging foundational models (OpenAI GPT-4/o-series, Google Gemini/Vertex AI, Anthropic Claude, open-weights models) and agentic frameworks for commercial viability.
  • Technical Documentation & Code Quality: Author clear architectural decision records (ADRs), API specifications, and system runbooks while fostering rigorous peer code reviews.

Required Experience:

  • Professional Background: 3+ years of professional software engineering experience, with at least 1–2+ years dedicated to developing and deploying Generative AI and LLM-powered applications in production environments.
  • Demonstrated AI Portfolio: Tangible experience having designed, built, and shipped production AI systems, such as:
  • Autonomous or semi-autonomous multi-agent workflows (LangGraph/LangChain).
  • Production RAG search engines with vector databases.
  • AI-powered assistants, interactive copilot chatbots, or automated content-generation platforms with human-in-the-loop controls.
  • Full-Stack Proficiency: Strong dual-competency across Python (FastAPI) and TypeScript/Node.js, with proven ability to craft UI frontends in React.
  • Cloud & Microservices: Hands-on experience deploying containerized workloads (Docker) on cloud platforms, preferably AWS.
  • Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical industry experience.

Preferred / Value-Add Qualifications:

  • Familiarity with enterprise agent standards such as Anthropic's Model Context Protocol (MCP) or Google Agent Development Kit (ADK).
  • Experience with Audio/Speech AI services (Speech-to-Text, Text-to-Speech, Whisper, Polly, ElevenLabs).
  • Relevant AWS Certifications (e.g., AWS Certified Developer Associate, AWS Solutions Architect).
  • Background in InsurTech, FinTech, Contact Center automation, or enterprise customer experience platforms.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Pinecone

LangGraph

Agentic AI systems

MongoDB Atlas Vector Search

GitHub Actions

Bitbucket Pipelines

LangChain

Generative AI

Full-Stack Engineering

Multi-Agent Orchestration

EKS

About Company