AI Software Engineer
Core
Design, develop, and implement AI-based solutions to address complex business and engineering challenges, taking ideas from concept through to deployment.
Role type
Mid-level AI Software Engineer
Builds
Prototypes, proof-of-concepts, and production-ready AI applications
Domain
Engineering, Defence, Aeronautics, Aerospace, Automotive, Energy, Rail
Deliverable
production ML models
Required skills
Python, AI, machine learning, software engineering fundamentals, code quality, testing, version control, technical documentation
Preferred skills
MLOps, cloud platforms, AI deployment pipelines, software deployment, operational support
Responsibilities
Design and develop AI-based solutions, create prototypes and production-ready applications, support deployment and optimization of AI systems, produce technical documentation, collaborate with stakeholders
Seniority
Mid-level, hands-on IC