At a Glance
- Tasks: Design and build systems connecting AI transcription models while collaborating with talented engineers.
- Company: Join Speechmatics, a leader in Speech Intelligence, known for innovation and cutting-edge technology.
- Benefits: Flexible working, competitive salary, health benefits, and a supportive environment for growth.
- Other info: Diverse and inclusive culture that values every voice; hybrid work model with regular team interactions.
- Why this job: Make a global impact with best-in-class speech recognition technology and continuous learning opportunities.
- Qualifications: Experience in Python and interest in machine learning; teamwork and problem-solving skills are essential.
The predicted salary is between 30000 - 50000 € per year.
We are looking for an enthusiastic Software Engineer to join our software engineering team at the heart of Speechmatics’ products, responsible for designing and building the systems that seamlessly connect our AI transcription models. No background in audio or speech is required; if you enjoy building robust systems and working with others to create outstanding technology, this role offers impact globally today.
We are a tight-knit group, and the tech we own is interconnected with many other teams, so you will have a huge opportunity to positively influence engineering practices and our overall product. You will own initiatives to continuously improve the system architecture, performance, stability, and feature set of our product. We already have best-in-class technology, and we are always innovating and further breaking boundaries.
You will work with a variety of tools and technologies, collaborating with a team of talented engineers to solve complex problems. There are endless learning opportunities, and we have regular syncs to share ideas. You will make a significant difference to our customers by ensuring that our best-in-class speech recognition technology always runs quickly and stably in a variety of real-life scenarios.
Shaping our team culture involves joining in knowledge sharing across engineering teams, improving technical documentation, mentoring other engineers, and encouraging best engineering practices. You enjoy continuously growing your own abilities, as well as helping others around you improve, too. You can navigate short-term changes in priorities as we work towards longer-term goals.
You are passionate about creating high-quality software and enjoy the exploratory process of improving performance, stability, and maintainability of the tech you work with, no matter where a problem lies. You feel comfortable developing software in production Python, and you are interested or experienced in working with some of the other technologies we use: C++, Go, Docker, Kubernetes, Gitlab, developing in a Linux environment. Experience with or interest in learning machine learning concepts and systems will be considered a plus.
You can own the full software development lifecycle end to end, from feature design and implementation through release. This includes monitoring automated and overnight test results, validating that product performance meets established standards, and continuously improving build, test, and release pipelines.
The list of requirements is intended to show the kinds of experience and qualities we are looking for, but it is not exhaustive. Speechmatics is the leading expert in Speech Intelligence, using AI and Machine Learning to unlock business value in human speech worldwide. We work with an amazing mix of global companies, and our technology can integrate into our customers' stack irrespective of their industry or use case – making it the go-to solution to harness useful information from speech.
Joining us means working with some of the smartest minds around the world, focused on cutting-edge projects and deploying the latest techniques to disrupt the market. We will do all we can to help you develop your skills and give you the tools you need to thrive. We have structured a hybrid approach that includes 2-3 designated office days each week. This arrangement ensures that while we embrace the advantages of remote work, we also maintain the vital connection and synergy that only in-person interactions can foster.
No matter what stage of your career you are at - from paid internships and first-job opportunities through to management and senior positions - we will support you with the training and development needed to reach your career aspirations with us. We offer incredibly flexible working, regular company lunches, and birthday celebrations. From Private Medical and Dental for you and your family, through to global working opportunities, a generous holiday allowance, and pension/401K matching, we want to make sure our employees and their families are looked after.
Every employee will receive a working from home allowance for tech or home office equipment (on top of your choice of laptop and accessories of course). Our approach to parental leave is designed to support employees globally. While this varies by geo, we have support in place for parents (including adoption assistance and reproductive health services) to ensure they have the time and financial resources needed to care for their growing families.
Our teams thrive in an environment that celebrates and supports everyone – no matter their gender, identity or expression, race, disability, age, sexual orientation, religion, belief, marital status, national origin, veteran status, pregnancy, or maternity status. We actively welcome diversity. So, come as you are and join our Speechling community. We are building a place where every voice not only gets heard but is also respected and valued.
For more information on us, please visit our website and follow Speechmatics on our social channels via Twitter, Facebook, LinkedIn, and YouTube.
Software Engineer - AI/Machine Learning in London employer: Speechmatics
At Speechmatics, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through our structured training programmes, flexible working arrangements, and comprehensive benefits, including private medical care and generous parental leave policies. Join us in our vibrant office environment, where your contributions will directly impact our cutting-edge AI technology and help shape the future of speech recognition.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - AI/Machine Learning in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Speechmatics on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you’ll be working with Python, C++, and machine learning concepts, make sure you can talk confidently about your experience and projects. Practice coding challenges to sharpen your skills!
✨Tip Number 3
Show your passion for AI and machine learning during interviews. Share any personal projects or relevant experiences that highlight your enthusiasm and knowledge in these areas. It’s all about demonstrating how you can contribute to the team!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Speechmatics family!
We think you need these skills to ace Software Engineer - AI/Machine Learning in London
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for AI and machine learning shine through! We want to see how excited you are about building robust systems and solving complex problems.
Tailor Your CV:Make sure to customise your CV to highlight relevant experience with Python, C++, or any other technologies we use. We love seeing how your skills align with our needs, so don’t hold back!
Be Yourself:We’re all about diversity and inclusion, so don’t be afraid to show your unique personality in your application. Share your journey, your interests, and what makes you tick – we want to get to know the real you!
Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and ensure it gets the attention it deserves!
How to prepare for a job interview at Speechmatics
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Python, C++, Go, Docker, and Kubernetes. Be ready to discuss your experience with these tools and how you've used them in past projects.
✨Show Your Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles. Highlight your thought process and the steps you took to arrive at a solution, as this will demonstrate your analytical skills and ability to work under pressure.
✨Emphasise Team Collaboration
Since the role involves working closely with other engineers, be prepared to talk about your experiences in team settings. Share how you've contributed to team culture, knowledge sharing, and mentoring others, as this aligns with their values.
✨Express Your Passion for Learning
Convey your enthusiasm for continuous learning and improvement. Discuss any recent courses or projects related to AI and machine learning that you've undertaken, as this shows your commitment to growing within the field.