
Software Engineering Senior Associate (Python AND AI)
Depository Trust & Clearing Corporation (DTCC)4 days ago
Hyderābād, IndiaSenior
Responsibilities
- Design, develop, test, and deploy Generative AI and agent-based applications using AWS and Amazon Bedrock.
- Build AI agents and multi-agent workflows for complex business processes, including supervisor agents, specialized agents, routing, context management, and workflow execution.
- Integrate agents with enterprise applications, REST APIs, databases, internal services, external tools, and other downstream systems.
- Develop reusable tools, APIs, backend AI services, prompt strategies, agent instructions, workflows, and guardrails.
- Implement RAG solutions using enterprise documents and data sources, including foundation model selection, embeddings, vector search, document retrieval, and knowledge integration.
- Deploy AI applications into AWS and support their production lifecycle with logging, monitoring, evaluation, error handling, security, and observability.
- Collaborate with application developers, architects, data engineers, and business teams to integrate AI capabilities into existing applications and workflows.
- Troubleshoot issues across models, agents, integrations, APIs, and downstream systems.
- Provide technical guidance and mentorship and establish reusable development patterns for agentic AI solutions.
Requirements
- 7+ years of software engineering, data/AI engineering, or related development experience, with strong recent AI/ML or Generative AI experience.
- Strong hands-on Python programming experience.
- Hands-on experience developing Generative AI and LLM applications.
- Strong experience with Amazon Bedrock and AWS-based AI solutions.
- Experience designing and implementing AI agents, agentic workflows, agent orchestration, and multi-agent architectures.
- Experience integrating AI agents with REST APIs, enterprise applications, databases, internal services, and external tools.
- Experience with RAG, embeddings, vector search, document retrieval, and knowledge integration.
- Understanding of prompt engineering, context management, tool or function calling, and agent memory.
- Experience deploying AI applications into production environments.
- Understanding of authentication, authorization, secrets management, security, and data privacy for enterprise AI.
- Strong SQL and data integration skills, problem-solving ability, debugging skills, communication skills, and ability to work across engineering and business teams.
- Preferred experience with Kiro, Amazon Bedrock AgentCore, Bedrock multi-agent capabilities, Strands Agents, LangGraph, Model Context Protocol, multi-agent collaboration, AI application evaluation and monitoring, CI/CD and DevOps practices, responsible AI, model governance, guardrails, and enterprise security.
Benefits
- Competitive compensation including base pay and annual incentive.
- Comprehensive health and life insurance and well-being benefits, based on location.
- Pension and retirement benefits.
- Paid time off, personal/family care, and other leaves of absence.
- Flexible hybrid work model with 3 days onsite and 2 days remote; onsite days are Tuesdays, Wednesdays, and a third team- or employee-specific day.
- Professional development investment and a supportive internal community.
Categories
About Depository Trust & Clearing Corporation (DTCC)
Depository Trust & Clearing Corporation (DTCC) runs global post-trade market infrastructure, delivering clearing, settlement, securities depository, trade reporting, and data services for broker-dealers, banks, and asset managers. It provides these services through subsidiaries such as DTC, NSCC, FICC, and the Global Trade Repository, with revenue primarily from transaction and service fees. Founded in 1973 and headquartered in Jersey City, NJ, DTCC is industry-owned and privately held, serving markets across multiple regions.