Title: Software Engineer (AI/ML Specialist)
Location: Dorset (On-Site)
Clearance: Must hold or be eligible for SC clearance
Salary: £50,000
Are you looking to take ownership of cutting-edge AI/ML solutions and embed them into real-world, high-impact products? This is an opportunity to join a small, highly skilled engineering team pushing the boundaries of applied AI in complex, data-rich environments.
The Role
You’ll work as a subject matter expert in AI/ML, contributing to the design, development and deployment of intelligent features within existing and new products. You’ll play a key role in shaping system architecture, building scalable solutions, and ensuring the seamless integration of AI into production-grade software.
What You’ll Do
Develop and integrate AI/ML models using Python and C/C++
Design scalable microservices with Docker and Kubernetes
Build and maintain development/test environments using open-source tools
Mentor junior engineers and promote best practices in coding and design
Collaborate with cross-functional teams to deliver high-quality, robust software solutionsWhat We’re Looking For
Strong Python experience
Linux development background
Hands-on knowledge of Docker (Kubernetes desirable)
Familiarity with AI/ML frameworks such as TensorFlow or PyTorch
Experience building scalable systems and microservice architectures
Ability to work in dynamic, fast-paced environments with multiple priorities
Eligible for, or holding, SC clearanceWhy Join?
Work on products that combine AI, data and critical infrastructure
Opportunity to lead technical decisions and influence product direction
Collaborative, supportive environment with mentoring opportunities
Competitive package with scope for growth and specialisation
Please note. You MUST be eligible to obtain security clearance - Minimum of 5 years spent in the UK with no more than 6 months out at any one time.
This is an on-site role so remote working is not possibe