Software Engineer (Associate I) – Risk Solutions
Core
Design, develop, and deploy end-to-end technology solutions for Risk functions, combining software engineering, data, analytics, and AI to transform business processes.
Role type
Associate Software Engineer (Risk Solutions)
Builds
Risk analytics solutions, reporting tools, structural risk applications, and agent-based automation workflows
Domain
Banking / Financial Risk / Data Engineering
Deliverable
production ML models | product features
Required skills
Python, SQL, PySpark, Git, CI/CD, data modeling, software development lifecycle
Preferred skills
Generative AI, LLMs, OpenAI SDK/APIs, tool/function calling, agent-based architecture, financial domain knowledge
Technologies
PySpark, Python, SQL, Git, Jenkins, Sonar, Amazon Athena, DataX
Responsibilities
Participate in the full project lifecycle from conception to production; collaborate with Risk teams to gather and analyze requirements; define technical architectures; develop, deploy, and maintain solutions including agent-based workflows; provide functional and technical support to Risk areas
Seniority
Junior, hands-on IC