Principal Software Engineer (.NET/Python, AI)
Core
Lead the build of agentic AI solutions to modernize lending decisioning and risk workflows.
Role type
Principal Software Engineer (AI/Agentic Workflows)
Builds
Secure, enterprise-grade .NET and Python services, APIs, and AI-enabled workflows for lending and risk.
Domain
Financial Services / Lending / Risk Management
Deliverable
production ML models | product features
Required skills
.NET, Python, Generative AI, Agentic workflows, AWS, CI/CD, Automated testing, Observability, Architectural design, Technical leadership across squads
Preferred skills
Experience in regulated environments, Cloud data services (EMR, Glue, event streams)
Technologies
.NET, Python, AWS, EMR, Glue
Responsibilities
Lead design, build, and operation of secure services and AI workflows; Guide architectural decisions and code quality; Align engineering outcomes across squads; Partner with data specialists and product leaders to deliver production-ready solutions.
Seniority
Principal, hands-on IC with stream-level leadership