Sr. Software Engineer (AI)
Core
Senior full-stack engineer building scalable, maintainable software solutions using modern AI development tools and methodologies.
Role type
Senior individual contributor (IC) full-stack software engineer
Builds
Scalable backend and frontend application layers, distributed systems, and cloud-native services
Domain
Software engineering, cloud-native development, AI-assisted development
Deliverable
production ML models
Required skills
C#, .NET, .NET Core, React.js, TypeScript, JavaScript, SQL, API design, distributed systems, CI/CD, cloud-native development, AI development tools
Preferred skills
Technical leadership, system modernization, mentoring, cross-functional collaboration
Technologies
C#, .NET, .NET Core, React.js, TypeScript, JavaScript, SQL
Responsibilities
Lead design, development, testing, and implementation of complex software systems; Build scalable solutions across backend and frontend; Contribute to architecture decisions and system modernization; Develop and integrate APIs and distributed systems; Apply cloud-native practices and contribute to CI/CD; Incorporate AI development tools into workflows; Mentor engineers through code reviews and technical coaching; Independently lead complex technical initiatives from planning to delivery.
Seniority
Senior, hands-on IC with mentorship responsibilities

