Lead Software Engineer
Equifax · Trivandrum
Collected role description
Role overview
Lead Software Engineer at Equifax
Architect and build stateful multi-agent workflows (using ReAct, Plan-and-Solve patterns) where specialized LLM agents delegate tasks, manage short/long-term memory, and synthesize results.
In this role, you will lead an engineering squad, establish core engineering standards for AI application development, and write critical-path production code to ensure our AI agents perform safely, deterministically, and efficiently at scale in complex enterprise environments.
Responsibilities
- Build robust, idempotent, and secure interfaces for LLM function-calling across enterprise software databases, ERPs, and CRMs.
- Write clean, highly performant production code for the core orchestration layer, context-window optimization (routing, chunking, compression), and latency/cost management.
- Implement deterministic semantic guardrails around LLM outputs to prevent hallucinations, prompt injection, and unauthorized API/tool calls.
- Establish automated evaluation pipelines (LLM-as-a-judge, deterministic testing) and deep tracing observability to monitor multi-step agent reasoning and prevent infinite loops in production.
- Guide an engineering squad through Architectural Decision Records (ADRs), pair programming, and code reviews while partnering with Delivery Managers on sprint planning.
- What Experience You Need
- 8+ years of core software engineering experience, with at least 2+ years building and deploying production-grade LLM applications / Generative AI systems.
- Hands-on experience with multi-agent orchestration frameworks (e.g., LangGraph, AutoGen, CrewAI, or custom graph-based agent state machines).
- Expert proficiency in Python (FastAPI/Pydantic) and experience with vector databases
- Deep understanding of non-deterministic system testing, state management, semantic guardrails (e.g., Guardrails AI, NeMo Guardrails), and prompt security.
- Hands-on experience with containerization (Docker, Kubernetes) and deploying cloud-native AI solutions on AWS, Azure, or GCP.
- What Could Set You Apart )
- Prior experience building multi-tenant AI platforms in regulated industries (FinTech, Financial Services, Data Analytics).
- Contributions to open-source LLM/Agentic frameworks or publications in applied AI/ML.
- Hands-on knowledge of enterprise fine-tuning, PEFT/LoRA, or custom embedding model training.
- We offer a hybrid work setting, comprehensive compensation and healthcare packages, attractive paid time off, and organizational growth potential through our online learning platform with guided career tracks.
- Are you ready to power your possible?
- Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference!
Employment details
- IND-Trivandrum-Equifax Analytics-PEC
- IND-Pune-Equifax Analytics-PEC
- Function:
- Function - Tech Dev and Client Services
- Schedule:
- Full time
- Location: IND-Trivandrum-Equifax Analytics-PEC [India], IND-Pune-Equifax Analytics-PEC
About the employer
- Equifax is where you can power your possible.
Additional role details
- If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you.
- Equifax India is seeking a Lead Software Engineer to serve as the technical anchor and hands-on architect for our enterprise Agentic AI platform.
- Moving beyond standard chatbots and retrieval systems, you will design, build, and deploy autonomous, multi-agent architectures capable of reasoning, multi-step planning, tool selection, and robust execution.
Collected experience requirement
8+ years