
Speechmatics · Cambridge
We're looking for an Infrastructure Team Lead to take ownership of the systems that power our AI research and development, ranging from bare metal GPU clusters ...
We're looking for an Infrastructure Team Lead to take ownership of the systems that power our AI research and development, ranging
from bare metal GPU clusters through to the internal services our engineers rely on every day.
This is a broad role with technical depth and people leadership. You will set the technical direction of the Infrastructure team,
drive reliability and continuous improvements across the stack – from physical layer through to the software
layer. Additionally, you will be investing in your engineers through 1:1s, coaching
and creating career development opportunities.
We’re a team that gets things done properly and multiplies the impact of others. If that sounds
like an exciting problem, we’d love to talk.
What you'll be doing
high-performance, collaborative culture
configuration, Terraform for VMware deployments and Helm for Kubernetes deployments
progression
testing
Who we are looking for
storage, containers and container orchestration
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. We are always open to conversations and look forward to hearing
from you.
Speechmatics is the leading expert in Speech Intelligence, and uses 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 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, so you've always got the right balance.
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.
This is only the beginning; we’re looking for amazing people like you to continue our journey…
No matter what stage of your career you’re at - from paid internships and first-job opportunities through to management and senior
positions - we’ll support you with the training and development needed to reach your career aspirations with us. There really is
no shortage of opportunities here for you to get involved and collaborate with those around you to deliver your best work.
We offer incredibly flexible working, regular company lunches, and birthday celebrations. But that’s not all. We’ve spoken to our
teams to find out what they want. 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.
At Speechmatics, our mission is simple: Understand Every Voice out there.
That's not just about our tech – it's the heart and soul of who we are. We welcome different experiences, viewpoints, and
identities. For us, it’s not just the right thing to do; it’s our catalyst for sparking innovation and creativity. 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.
But we don’t just open the door to diversity – we actively welcome it. Why? Because we believe 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. We’re 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.
WE RELY ON LEGITIMATE INTEREST AS A LEGAL BASIS FOR PROCESSING PERSONAL INFORMATION UNDER THE GDPR FOR PURPOSES OF RECRUITMENT AND
ABOUT GRAPHCORE Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. SUMMARY Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed system THE TEAM The Software Infrastructure team provides critical platforms and services for software development teams across the business. Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems. We operate in squads, fostering a culture of service ownership and empowerment for our engineers. We focus on long-term engineering solutions and strive to eliminate toil wherever possible. Responsibilities and Duties * Develop, own, and maintain tools and services to support the software org * Deploy and maintain Kubernetes infrastructure to develop, test, and scale Graphcore hardware and its software stack * Manage our Cloud Infrastructure using tools such as Terraform Candidate Profile Essential: * Practical experience developing in Go * Familiarity with cloud services (AWS preferred) * Experience managing or developing in Linux environments * Understanding of CI/CD principles * Strong experience of Kubernetes (k8s) development and deployment Desirable * Experience developing Kubernetes Controllers * Experience with Infrastructure as Code (IaC) tools (e.g. Terraform/OpenTofu) * Experience with GitHub Actions * Experience with distributed HPC systems * Experience with modern observability tooling (e.g. Prometheus) * Knowledge of Python/C++ (or similar language) BENEFITS In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
ABOUT GRAPHCORE Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. JOB SUMMARY Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems. THE TEAM The Software Infrastructure team provides critical platforms and services for software development teams across the business. Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems. We operate in squads, fostering a culture of service ownership and empowerment for our engineers. We focus on long-term engineering solutions and strive to eliminate toil wherever possible. RESPONSIBILITIES AND DUTIES * Develop, own, and maintain tools and services to support the software build and release process * Deploy and maintain services with Kubernetes and Docker * Manage our Cloud Infrastructure using tools such as Terraform * Support the technical development of junior and graduate engineer * Embody a strong engineering discipline for high reliability and minimal toil CANDIDATE PROFILE Essential: * Knowledge of Python/Go/C++ (or similar language) * Experience deploying services in the cloud (AWS preferred) * Deep understanding of Linux environments * Native user of CI/CD for production deployments * Experience with Infrastructure as Code (IaC) tools (e.g. Terraform/OpenTofu) Desirable * Experience using Kubernetes (k8s) or OpenStack * Experience with GitHub Actions * Experience with build tools (e.g. CMake) * Experience with modern observability tooling (e.g. Prometheus) * Experience with Grafana BENEFITS In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
ABOUT GRAPHCORE Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. JOB SUMMARY Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems. THE TEAM An exciting opportunity to join a new team within the Software Operations group. The Build Engineering team is a new function within Software Infrastructure, which focuses on the overall process of building and integration of the Machine Learning Software Stack. You will work closely with the QA and development teams to get an understanding of how our ML SW stack is built, helping to ensure good build practices, and proving that the stack works together and is reproducible in secure, sandboxed environments. Responsibilities and Duties * Developing our internal tooling for building, testing and integrating together the ML Software Stack * Developing tools and technical processes for Software Releases * Providing guidance to developers on best build practices and dependency management * Communicating regularly with developers, tech leads, and software architects about aspects of the ML Software Stack * Working closely with QA and the ML Software Stack to resolve any integration issues * Contributing fixes towards the ML Software Stack Essential: * Knowledge of Python/C++ (or similar language) * Understanding of Build Processes and Frameworks * Experience working in Linux environments * Good communication skills Desirable: * Experience with Remote Caching and Execution (e.g. Bazel) * Experience with Build Tools (e.g. CMake) * Experience with Testing Frameworks (e.g. PyTest, GoogleTest) * Experience with Integration Tools (e.g. Buildstream) * Experience working within the Software Development Lifecycle (SDLC) * Experience with building and using containers (e.g. Docker, Podman) * An understanding of Software Architecture patterns BENEFITS In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications