





Mid-level, popular software title, metro location, and well-known employer increase applicant competition.
Role requires combined .NET software and production AI experience, moderately transferable across industries.
Explicit 4+ years requirement plus mandatory .NET and AI/ML experience makes filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, deployment, and maintenance of complex software systems with AI/ML integration.
Own end-to-end delivery and operation of AI-enabled capabilities within the software domain, ensuring high service quality and reliability.
Mentor and guide junior engineers while managing project execution and maintaining code quality through rigorous reviews and testing.
Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.
4+ years of professional software development experience.
Expertise in C#, .NET, JavaScript, software design patterns, version control (GitHub), work tracking (JIRA), cloud technologies, and DevOps principles.
Hands-on experience designing, building, or integrating AI/ML capabilities into production software; proficient in AI-assisted development tools and prompt engineering techniques.
Experienced software engineer comfortable leading feature delivery and architectural design in complex, scalable systems, especially with AI/ML components.
Proficient in both coding and mentoring roles, capable of driving technical excellence through code review and team guidance.
Skilled in DevOps-driven end-to-end software ownership and familiar with AI-assisted development workflows to improve productivity and quality.