
Sr.Associate - GenAI Engineer
Northern Trust3 days ago
Pune, IndiaSenior
Responsibilities
- Design, develop, test, and maintain enterprise-grade Generative AI and Agentic AI applications.
- Translate business requirements into scalable AI solutions and contribute to technical roadmaps.
- Develop proof-of-concepts, feasibility studies, solution prototypes, intelligent agents, and multi-agent workflows.
- Build reusable AI services, REST APIs, tools, and orchestration components using Python, LangChain, and LangGraph.
- Design RAG solutions using structured and unstructured enterprise data.
- Implement prompt engineering, context management, agent memory, state management, checkpointing, and tool calling.
- Develop evaluation frameworks covering accuracy, relevance, groundedness, safety, trajectory, task completion, and agent performance.
- Integrate AI applications with enterprise systems, databases, knowledge repositories, and CI/CD pipelines.
- Troubleshoot and optimize AI solutions for quality, performance, reliability, observability, and cost.
- Collaborate with cross-functional technical and business stakeholders while following Responsible AI, security, privacy, and governance standards.
Requirements
- 5 to 7 years of relevant experience in software engineering, AI engineering, data engineering, machine learning, or a related field.
- Hands-on experience designing and delivering Generative AI, Agentic AI, or intelligent automation solutions.
- Strong Python programming and AI application development expertise.
- Hands-on experience with Generative AI, large language models, LangChain, LangGraph, or similar agent-orchestration frameworks.
- Knowledge of prompt engineering, context engineering, structured outputs, function and tool calling, agent memory, workflow state, session management, checkpointing, and multi-agent orchestration.
- Strong knowledge of RAG, embeddings, vector databases, semantic search, chunking, retrieval, and reranking.
- Experience with LLM and agent evaluation, REST APIs, microservices, cloud applications, Git, CI/CD pipelines, automated testing, and DevOps practices.
- Knowledge of AI observability, tracing, monitoring, token usage, latency, and cost optimization.
- Familiarity with Azure OpenAI, Azure AI Search, Azure AI Services, or equivalent cloud AI platforms.
- Understanding of Responsible AI, data privacy, application security, content safety, governance controls, SDLC, Agile development practices, and engineering standards.
- Good-to-have knowledge of data science, machine learning, statistical analysis, data preparation, model evaluation, and MLOps.
- Bachelor's-level or equivalent degree such as B.E., B.Tech, M.E., M.Tech, or MCA in computer science, information technology, engineering, data science, or a related discipline.
- Strong analytical, debugging, problem-solving, communication, collaboration, and independent-working skills.
Benefits
- Flexible and collaborative work culture with accessible senior leadership and opportunities for internal movement.
- Inclusive workplace with reasonable accommodation support for individuals with health conditions and disabilities.
- Opportunities to contribute to community philanthropy and volunteering.
- Role is based in Northern Trust's Pune office.
Categories
About Northern Trust
Northern Trust is a financial services company that provides asset servicing (custody and fund administration), asset management, wealth management, and banking/treasury services to institutions, corporations, and affluent families. Its business model centers on fees for assets under custody/administration and management, plus banking services. Founded in 1889 and headquartered in Chicago, it is publicly traded on Nasdaq (NTRS) and serves clients across the Americas, EMEA, and APAC.