At a Glance
- Tasks: Drive innovative AI research and develop cutting-edge algorithms for audio and speech processing.
- Company: Join a leading tech firm at the forefront of AI innovation.
- Benefits: Competitive salary, flexible contract options, and opportunities for professional growth.
- Other info: Collaborate with a dynamic team and tackle complex challenges in a fast-paced environment.
- Why this job: Make a real impact in the exciting field of generative AI and speech technology.
- Qualifications: MSc/PhD in relevant fields and strong software development skills, especially in Python.
The predicted salary is between 108000 - 144000 £ per year.
Senior Machine Learning Research Engineer – Speech, Audio, and Generative AI. This role is available on a permanent basis or as a 6‑month contractor via an agency. The role is inside IR35.
Role and Responsibilities
- Drive the research, design, development, and evaluation of innovative AI algorithms and models, with a primary focus on audio and speech processing.
- Lead the development of robust and scalable software solutions for deployment on flagship mobile devices.
- Independently own and deliver significant components of complex research projects, from initial concept to production readiness.
- Design, implement, and maintain high-quality, well‑documented code, adhering to best software development practices.
- Collaborate closely with a multi‑disciplinary team of researchers and engineers, providing technical guidance and mentorship.
- Proactively identify and address technical challenges, proposing creative solutions and ensuring the successful delivery of projects.
- Contribute to the development of internal tools and infrastructure to support research and development efforts.
Skills and Qualifications
- MSc/PhD in Artificial Intelligence, Computer Science/Engineering, Electrical Engineering, Mathematics, or a related discipline.
- Professional software development experience with Python (experience with C++, Java, or Kotlin is a plus).
- Deep understanding of machine learning and deep learning fundamentals, including various architectures, training techniques, and evaluation metrics.
- Strong experience in audio/speech processing, including speech recognition, speech enhancement, audio analysis, text‑to‑speech synthesis, and natural language processing.
- Proficiency with machine learning frameworks such as TensorFlow or PyTorch.
- Solid understanding of software engineering principles, including version control (Git), CI/CD pipelines, and agile development methodologies.
- Excellent communication, collaboration, and problem‑solving skills.
- Demonstrated ability to translate research ideas into practical, production‑ready solutions.
- Experience with generative AI, particularly in the context of audio/speech technologies.
- A strong publication record in top‑tier machine learning, artificial intelligence, or signal processing conferences and journals (e.g., ICML, NeurIPS, ICLR, CVPR, SysML, INTERSPEECH, ICASSP, IEEE/ACM TASLP, IEEE TPAMI, JMLR).
- Experience with open‑source speech processing toolkits (e.g., Hugging Face Transformers, SpeechBrain, ESPnet, Kaldi, NeMo).
- Experience developing and deploying AI models on Android mobile platforms.
- Proven experience in building and maintaining large‑scale, distributed training pipelines.
- Experience with cloud computing platforms (e.g., AWS, Azure, GCP).
Seniority Level: Associate
Employment Type: Contract
Job Function: Software Development
Location: London, England, United Kingdom
Salary: $150,000 – $200,000 per annum
Machine Learning - (Speech) - Contract in Surrey employer: microTECH Global LTD
As a Senior Electronics Designer at our Luton location, you will thrive in a dynamic and innovative work culture that prioritises collaboration and creativity. We offer competitive benefits, including flexible remote/hybrid working options, and a strong commitment to employee growth through continuous learning opportunities and professional development. Join us to be part of a forward-thinking team where your contributions directly impact the success of cutting-edge technology solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Machine Learning - (Speech) - Contract in Surrey
✨Tip Number 1
Network like a pro! Reach out to your connections in the AI and machine learning space. Attend meetups, webinars, or conferences related to speech processing. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving audio and speech processing. Share it on platforms like GitHub and make sure it's easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with machine learning frameworks like TensorFlow or PyTorch, and don’t forget to highlight your problem-solving skills with real-world examples.
✨Tip Number 4
Apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly can sometimes give you an edge over other candidates. Don’t miss out!
We think you need these skills to ace Machine Learning - (Speech) - Contract in Surrey
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role. Highlight your experience in machine learning, audio processing, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality come through.
Showcase Your Projects:If you've got any projects or publications that demonstrate your expertise in speech and audio processing, make sure to include them! We appreciate seeing real-world applications of your skills, so don’t hold back.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining the StudySmarter family!
How to prepare for a job interview at microTECH Global LTD
✨Know Your Algorithms
Make sure you brush up on the latest AI algorithms and models, especially those related to audio and speech processing. Be ready to discuss your experience with specific frameworks like TensorFlow or PyTorch, and how you've applied them in past projects.
✨Showcase Your Code Skills
Prepare to demonstrate your coding abilities, particularly in Python. Have examples of your well-documented code ready to share, and be prepared to explain your software development practices, including version control and CI/CD pipelines.
✨Discuss Your Research Impact
Be ready to talk about your research contributions and how they translate into practical solutions. Highlight any publications you've had in top-tier conferences and how those experiences have shaped your approach to machine learning challenges.
✨Collaboration is Key
Since this role involves working closely with a multi-disciplinary team, think of examples where you've successfully collaborated with others. Emphasise your communication skills and how you've mentored or guided peers in technical projects.