Software Engineer II/Sr. Software Engineer
Core
Build scalable software solutions, reusable components, and engineering patterns using AI-assisted tools to translate business requirements into technical designs.
Role type
Software Engineer II/Sr. Software Engineer (AI-assisted development)
Builds
Scalable software solutions, reusable components, and engineering patterns
Domain
Software Engineering, AI-assisted development
Deliverable
production ML models | product features
Required skills
Software engineering practices, AI-assisted coding, prototyping, code reviews, automated testing, CI/CD, observability, documentation, operational readiness, rapid adaptation, experimentation with emerging AI technologies
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Rapidly move from requirements to working solutions, prototype and iterate based on feedback, translate business requirements into technical designs, build reusable components and engineering patterns, apply software engineering practices
Seniority
Mid to Senior level