We are a fast-growth, VC-backed, Series A, Machine Learning start-up born from Cambridge, UK PhD research teams in AI and Speech. Our first Deep Learning engine is an ASR (Automatic Speech Recognition) engine that allows businesses to embed Speech-to-Text magic for 35 global languages in their software solutions. We value inclusion and privacy, and our customers get unparalleled accuracy across the widest range of cohorts, without the requirement to lose ownership of their data. Our customers are some of the biggest software companies on the planet.*About the role:*We’re looking for an expert in C++, ideally backed up with strong Python, to join our engineering team responsible for the full product development lifecycle of our ASR products. Focusing on our core ASR engine, you will apply your knowledge in OO design, algorithms, testing and good software engineering practice to produce clean and efficient code. The core ASR engine is the foundation of all our transcription products; written in C++17, it binds together our neural network libraries for speech modelling, punctuation, decoding and lattice postprocessing. Don’t worry if you are not familiar with these terms; you’ll work closely with our expert machine learning and speech recognition engineers who will teach you all you need to know. You will help us ensure the core ASR engine continues to be efficient: running fast to give our customers the low real-time latencies they expect and running for weeks at a time with acceptable memory usage.You will be a team player who thrives in a fast-paced environment. We strongly encourage versatility and knowledge transfer across teams, so you will be expected to find satisfaction in sharing your knowledge and experience while also learning from others. You will help drive the system architecture and actively participate in defining and improving the best practices we employ for development, code review and testing.If you are a talented, detail-oriented engineer with a solid software development foundation and a commitment to deliver the best possible software solutions, then we want to hear from you!***Responsibilities:** Promoting as well as delivering high quality, maintainable and robust code on time* Driving and executing projects whilst contributing towards the underlying design* Developing pragmatic solutions and building flexible systems without over-engineering* Take a leading role in all stages of the software development cycle, including designing and developing new architectural systems and improvements, and QA processes* Facilitate and participate in estimation and sprint planning in an agile environment* Ensure close working with other technical and product teams to deliver on the company’s technical vision*Requirements:** Bachelor’s Degree in Computer Science or related field* Professional experience in software development* Experience of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations* Analytical with a data-driven approach to making decisions and attention to detail* Excellent C++ skills* Good Python skills* Good Linux development skills* Proven experience taking a leading role within a team to create, deliver, and run high quality systems* Comfortable collaborating with teams with very different technical skills, and non-technical teams***Desirable:** Experience with Go* Experience developing for MacOS and Windows* Experience with build systems and continuous integration pipelines* Cloud technologies: Docker, Kubernetes-* Pension matching* Choice of Mac/Windows machine* Hybrid working (remote)* Free food & drinks* Bonus scheme* Private Medical Insurance* Dental & Optical insurance* Cycle scheme* Life Assurance* Telephone call* Tech Test* Video Call with Manager and Team* OfferC++, Python, Linux, Data DrivenC++, Python, Linux, Data Driven, Go, Windows, Docker, Kubernetes

Apply For This Job

You can apply for this job externally via the button below.

Apply for this job externally