Senior Artificial Intelligence / Machine Learning Engineer

Pro Contract Jobs Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 104K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Clean Code Principles
API
Artificial Intelligence
Audio Signal Processing
Automation of Tests
Continuous Integration
Python
Machine Learning
Cloud Services
Generative AI
Scikit Learn
Machine Learning Operations
Code Restructuring

Job description

The Senior Machine Learning Engineer will play a key role in shaping the future of voice technology, building the intelligence that makes voice-led experiences feel natural, responsive, and effortless. You will design, develop, and maintain applied machine learning solutions that power far-field voice experiences across connected devices and cloud platforms.

Design, develop, train, and optimise scalable ML models for far-field voice detection, verification, and enhancement across device and cloud platforms.

Contribute to innovation discussions and research in applied speech, audio signal processing, ASR, NLP, and machine learning.

Build cloud-based ML pipelines and APIs that process real-time audio streams at scale.

Work closely with data scientists, audio engineers, product managers, and external partners to deliver robust and accurate voice experiences.

Develop and document technical specifications, ensuring solutions meet latency, performance, and reliability requirements.

Monitor system metrics and production model performance to proactively identify opportunities for improvement.

Ensure best practices for ML operations, including continuous integration, model deployment, and automated testing.

Requirements

Demonstrated ability across the full ML lifecycle: model development, deployment, monitoring, and maintenance, with solid theoretical knowledge from classic approaches to state-of-the-art techniques.

Technical Skills and Coding Practices Proven ability to refactor and write performant, secure, and clean code. Strong experience with Python and ML libraries/frameworks, plus a desire to learn additional languages.

Experience with cloud services and working with CI/CD in agile teams.

Large-Scale and Customer-Facing Solutions Strong experience building in-house models and solutions for customer-facing products, including large-scale ML systems serving high volumes of users.

Product Development and Delivery End-to-end product development skills with a passion for technology, fast-paced delivery, and continuous improvement across speed and quality.

Analytical and Innovative Mindset Strong analytical skills with measurable impact, familiarity with Generative AI and its production applications, and a drive to innovate.

Academic and Research Excellence A PhD in a related subject, an extensive ML research background, academic publications in ML conferences or journals, and experience developing ML products for Voice, ASR, and NLP at scale would be highly beneficial.

Apply for this position