Software Engineer in Cambridge

Software Engineer in Cambridge

Cambridge Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Speechmatics

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 28800 - 48000 ÂŁ 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.

We encourage you to apply even if you do not feel you match all of the requirements exactly. The list of requirements is intended to show the kinds of experience and qualities we’re looking for, but it is not exhaustive. If you are interested in the role, the team, and our mission, we would love to consider your application.

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 can integrate into our customers' stack irrespective of their industry or use case. 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 believe in putting people first; we’ll do all we can to help you develop your skills and give you the tools you need to thrive. Our Focus Fridays give you an undisturbed day of focus, offset with Together Tuesdays when we have our team meetings, ensuring the right balance. We have structured a hybrid approach that includes 2-3 designated office days each week, maintaining vital connections and synergy through in-person interactions.

What We Can Offer You:

No matter what stage of your career you’re at, we’ll support you with the training and development needed to reach your career aspirations with us. We offer flexible working, regular company lunches, and birthday celebrations. We’ve spoken to our teams to find out what they want, including Private Medical and Dental for you and your family, global working opportunities, a generous holiday allowance, and pension/401K matching. Every employee will receive a working from home allowance for tech or home office equipment. Our approach to parental leave is designed to support employees globally, with support in place 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. So, come as you are and join our Speechling community.

Software Engineer in Cambridge 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 extensive training opportunities, flexible working arrangements, and a supportive environment that values diversity and inclusion. With a focus on cutting-edge technology and a strong emphasis on work-life balance, joining our team means making a meaningful impact while enjoying a rewarding career in the heart of AI and machine learning.
Speechmatics

Contact Detail:

Speechmatics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Cambridge

✨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 the interview process. This can give you insider knowledge and make your application stand out.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. Being well-prepared will boost your confidence and help you tackle those tricky questions.

✨Tip Number 3

Show your passion for technology! During interviews, share personal projects or contributions to open-source software that demonstrate your skills and enthusiasm. This not only highlights your abilities but also shows you're proactive and engaged in the tech community.

✨Tip Number 4

Don’t forget to ask questions during your interview! Inquire about team culture, ongoing projects, and how they approach problem-solving. This shows your interest in the role and helps you determine if it’s the right fit for you. Plus, it makes for a more engaging conversation!

We think you need these skills to ace Software Engineer in Cambridge

Software Development
Python
C++
Go
Docker
Kubernetes
Gitlab
Linux Environment
Machine Learning Concepts
System Architecture
Performance Optimisation
Collaboration
Problem-Solving
Adaptability
Continuous Improvement

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see your excitement for building robust systems and solving complex problems. Share any personal projects or experiences that highlight your curiosity and collaborative mindset.

Tailor Your Application: Make sure to customise your application to align with the job description. Highlight your experience with Python and any other technologies mentioned, like C++ or Docker. This shows us you’ve done your homework and are genuinely interested in the role.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences. We appreciate a well-structured application that makes it easy for us to see how you fit into our team!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it gives you a chance to explore more about who we are and what we do.

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 the role emphasises teamwork, prepare examples of how you've successfully collaborated with others in previous roles. Highlight any mentoring experiences or knowledge-sharing initiatives you've been part of.

✨Demonstrate Problem-Solving Skills

Think of specific challenges you've faced in software development and how you overcame them. Be ready to discuss your thought process and the impact of your solutions on the project or team.

✨Express Your Passion for Learning

The company values curiosity and continuous improvement. Share instances where you've taken the initiative to learn new technologies or improve your skills, and express your enthusiasm for ongoing learning in the field.

Software Engineer in Cambridge
Speechmatics
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>