Senior Software Development Engineer
Core
Design, develop, test, and maintain software applications and systems, integrating AI capabilities and validating AI-generated code.
Role type
Senior Software Development Engineer (AI-integrated)
Builds
Efficient and reliable software solutions, APIs, and AI-integrated features
Domain
Enterprise software development, Cloud infrastructure, AI integration
Deliverable
production ML models | product features
Required skills
.NET/C#, React, Python, AWS, PostgreSQL, Oracle, CI/CD, Software Architecture, API Design, Unit/Integration Testing, AI Coding Assistants, Prompt Engineering
Preferred skills
Azure DevOps, Observability, Regulated environment experience
Technologies
.NET, C#, React, Python, AWS, Azure DevOps, GitHub Copilot, Cursor, PostgreSQL, Oracle
Responsibilities
Architect and design complex software solutions, Mentor junior developers, Analyze and optimize code performance, Develop and consume APIs including AI APIs, Validate AI-generated code for security and correctness, Write testable modular code and participate in testing
Seniority
Senior, hands-on IC with mentorship duties