Lead Software Engineer – AI Agent for Software Development
Core
Build an internal production-grade AI agent to support the software development lifecycle (SDLC) for a global fintech, helping engineers investigate code, analyze CI failures, review PRs, and automate tasks.
Role type
Lead Software Engineer (AI Agent & Distributed Systems)
Builds
AI agent runtime, enterprise integrations, sandboxed execution environments, and Blazor Web Assembly frontend.
Domain
FinTech, AI/LLM applications, Distributed Systems
Deliverable
production ML models
Required skills
C#/.NET backend, Distributed systems, AI/LLM agent orchestration, Azure cloud engineering, Linux/Containerization, Security & RBAC, Blazor frontend, Windows automation
Preferred skills
Open-source agent frameworks (OpenCode, Hermes), Sandboxing technologies (Sysbox, gVisor, Firecracker), PostgreSQL/EF Core
Technologies
.NET, Azure, Blazor, Docker, Linux, PostgreSQL, EF Core, Azure OpenAI
Responsibilities
Design and evolve AI-agent runtime and secure execution environments; Build secure integrations with engineering systems (CI/CD, source control); Maintain Blazor Web Assembly frontend; Own production reliability on Azure; Mentor engineers and review architectural changes.
Seniority
Senior, hands-on IC with leadership responsibilities