At a Glance
- Tasks: Join our team to design and build innovative AI transcription systems.
- Company: Speechmatics, a leader in Speech Intelligence and AI technology.
- Benefits: Flexible working, competitive salary, health benefits, and career development opportunities.
- Why this job: Make a global impact with cutting-edge technology and collaborate with talented engineers.
- Qualifications: Experience in software development, especially Python; curiosity and teamwork are key.
- Other info: Dynamic culture with focus on diversity, learning, and personal growth.
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. This role focuses on creating efficient, resilient, and scalable architectures that enable our technology to perform at its best. You will work closely with talented engineers across multiple disciplines, collaborating to solve complex problems and deliver impactful solutions. No background in audio or speech is required; we value strong engineering fundamentals, curiosity, and a collaborative mindset.
What You’ll Be Doing:
- Being an integral part of the team, positively influencing engineering practices and our overall product.
- Owning initiatives to continuously improve the system architecture, performance, stability, and feature set of our product.
- Working with a variety of tools and technologies, collaborating with a team of talented engineers to solve complex problems.
- Making 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 through knowledge sharing, improving technical documentation, mentoring other engineers, and encouraging best engineering practices.
Who We Are Looking For:
- You’re a collaborative team player who enjoys learning and has an open mind to new ideas.
- You can adapt to new technologies, tools, and domains.
- You’re pragmatic, balancing “doing things right” with “doing things quickly.”
- You’re passionate about creating high-quality software and enjoy improving performance, stability, and maintainability.
- You feel comfortable developing software in production Python and are interested or experienced in working with C++, Go, Docker, Kubernetes, Gitlab, and 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.
Who We Are:
Speechmatics is the leading expert in Speech Intelligence, using AI and Machine Learning to unlock business value in human speech worldwide. We work with a mix of global companies, and our technology integrates into our customers' stack irrespective of their industry or use case. Joining us means working with some of the smartest minds focused on cutting-edge projects and deploying the latest techniques to disrupt the market. We believe in putting people first; we’ll help you develop your skills and give you the tools you need to thrive.
What We Can Offer You:
- Support for training and development needed to reach your career aspirations.
- Flexible working, regular company lunches, and birthday celebrations.
- Private Medical and Dental for you and your family, global working opportunities, a generous holiday allowance, and pension/401K matching.
- A working from home allowance for tech or home office equipment.
- Support for parents, including adoption assistance and reproductive health services.
At Speechmatics, our mission is simple: Understand Every Voice out there. We welcome different experiences, viewpoints, and identities, believing every unique voice adds something special to our team, leading us to smarter solutions and a better workplace.
Software Engineer in London employer: Speechmatics
Contact Detail:
Speechmatics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Speechmatics on LinkedIn or other platforms. A friendly chat can give you insider info and might even lead to a referral, which can double your chances of landing that interview.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your coding prowess, make sure to highlight it during interviews. It’s a great way to demonstrate your passion for software engineering and your ability to solve complex problems.
✨Tip Number 3
Prepare for the tech talk! Brush up on your knowledge of Python, C++, and any other relevant technologies mentioned in the job description. Being able to discuss your experience with these tools will show you’re ready to hit the ground running.
✨Tip Number 4
Don’t forget to ask questions! During your interview, come prepared with thoughtful questions about the team culture and ongoing projects. This shows your genuine interest in the role and helps you assess if Speechmatics is the right fit for you.
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Show Your Enthusiasm: When writing your application, let your passion for software engineering shine through! We want to see that you're excited about the role and our mission at Speechmatics. A little enthusiasm can go a long way in making your application stand out.
Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with what we're looking for. Mention specific technologies you’ve worked with, like Python or Docker, and how they relate to the role. This shows us you’ve done your homework!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and fluff. Use bullet points if it helps to make your achievements and experiences easier to digest. Remember, we want to know what you can bring to the team!
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 gives you a chance to explore more about us and what we do before hitting that submit button!
How to prepare for a job interview at Speechmatics
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like 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 Collaborative Spirit
Since this role emphasises teamwork, prepare examples of how you've successfully collaborated with others in previous roles. Highlight any experiences where you solved complex problems as part of a team.
✨Demonstrate Your Problem-Solving Skills
Think of specific challenges you've faced in software development and how you overcame them. Be ready to explain your thought process and the impact of your solutions on the project or team.
✨Ask Insightful Questions
Prepare thoughtful questions about the company culture, team dynamics, and ongoing projects. This shows your genuine interest in the role and helps you assess if it's the right fit for you.