Senior AI Software Engineer
Core
Lead the ground-up rewrite of a loan origination and servicing platform using AI-first practices to support enterprise-scale lending operations.
Role type
Senior AI Software Engineer (Full-Stack)
Builds
Next-generation loan origination and servicing platform for Tower Loan
Domain
Financial Services / Lending Technology
Deliverable
production ML models
Required skills
C#, .NET 10+, ASP.NET Core, SQL Server, Blazor/React, Microservices, Event-driven architecture, Kafka, LLM integration, RAG, Automated testing, CI/CD
Preferred skills
Legacy .NET Framework modernization, Financial services domain knowledge, Kafka/Redis/Containerization, AI evaluation and monitoring
Technologies
C#, .NET 10, ASP.NET Core, Blazor, React, SQL Server, Kafka, Redis
Responsibilities
Design and develop modular microservices and event-driven systems; Integrate AI capabilities (LLMs, RAG) into business workflows; Lead technical design and delivery of complex features; Optimize SQL Server schemas and queries; Build responsive user interfaces for loan origination and servicing; Implement security and privacy controls for AI and sensitive data; Mentor engineers and contribute to architectural decisions.
Seniority
Senior, hands-on IC with mentorship responsibilities (via careerplan.io/jobs/JR2257-senior-ai-software-engineer-at-towerloan)