Senior Software Development Engineer
2 days ago
At AssemblyAI, we're building at the forefront of Speech AI, creating powerful models for speech-to-text and speech understanding available through a straightforward API. With more than 200,000 developers building on our API and over 5,000 paying customers, AssemblyAI is helping unlock and support the next generation of powerful, meaningful products built with AI.
Progress in AI is moving at an unprecedented pace– and our team is made up of experts in AI research that are focused on making sure that our customers are able to stay on the cutting edge, with production-ready AI models that are constantly updating and improving as our team continues to improve accuracy, latency, and what's possible with Speech AI. Our models power more than 2 billion end-user experiences each day, helping companies better understand customer feedback, run more productive meetings with automated meeting notes, and helping improve childhood literacy via ed tech tools.
We've raised funding by leading investors including Accel, Insight Partners, Y Combinator's AI Fund, Patrick and John Collision, Nat Friedman, and Daniel Gross. We're a remote team looking to build one of the next great AI companies, and are looking for driven, talented people to help us get there
We're seeking an exceptional Senior Software Engineer to join our AI Data team. This role is focused on building robust, scalable systems that power our AI data platform. You'll work on high-impact projects that directly influence our ability to train, evaluate and deploy models at scale, with a strong emphasis on software engineering excellence, system reliability, and code quality.
You should be passionate about writing clean, maintainable code, implementing comprehensive testing strategies, and continuously improving engineering practices. This role requires close collaboration with researchers, platform engineers, and other stakeholders. Architect Next-Gen AI Data Infrastructure
Design scalable, future-proof data platforms optimized for AI research workloads
Build efficient self-serve data processing pipelines leveraging GCP's advanced services
Implement cost-effective storage and monitoring solutions for ML at scale
Create flexible training resource management with intelligent queuing
Optimize resource allocation for maximum training efficiency
Lead adoption of cutting-edge ML tools and frameworks, continuously evaluating and integrating best-in-class solutions
Implement guardrails for cost, quality, and performance
Identify and eliminate technical bottlenecks in the data processing and training pipelines
5+ years of professional software engineering experience
~ Strong proficiency in Python and SQL with demonstrated ability to write production-quality code
~ Solid understanding of software engineering fundamentals:
~ Data structures and algorithms
~ Testing strategies (unit, integration, end-to-end)
~ Track record of delivering high-quality software in a team environment
Understanding of ML/AI infrastructure and data pipelines
Experience with monitoring and observability tools (Datadog)
Background in data engineering roles
Excellent at software fundamentals - You write code that others want to emulate
Quality-focused - You care deeply about testing, documentation, and maintainability
Collaborative - You work well with diverse stakeholders and help others succeed
Growth-minded - You're curious, eager to learn, and want to expand into platform and infrastructure engineering
The ideal candidate brings strong software engineering discipline and is excited to apply those skills to the unique challenges of data engineering at scale to support our model development lifecycle.
AssemblyAI strives to recruit and retain exceptional talent from diverse backgrounds while ensuring pay equity across our team. Our salary ranges are set to be competitive for our size, stage, and industry, and reflect just one component of the full compensation, benefits, and rewards we offer.
We set ranges per country to ensure competitive, fair, and transparent compensation across regions. Final offers will vary based on interview performance, experience, skill level, and maintaining internal equity. The expected base compensation for this role is listed above. Our total compensation package includes competitive equity grants, 100% employer-paid benefits, and the flexibility of being fully remote
We are a small but mighty group of startup veterans and experienced AI researchers with over 20 years of expertise in Machine Learning, Speech Recognition, and NLP. As a fully remote team, we're looking for people to join our team who are ambitious, curious, and lead with integrity. We're still in the early days of AI and of AssemblyAI's journey, and are looking for teammates who won't just fit in, but will help us define and build our company culture.
Using AI to Interview:
If you're selected for an interview, please review this resource to better understand how AssemblyAI approaches the use of AI in our interview process.
Learn more about AI models for speech recognition
Core Transcription | Audio Intelligence | LeMUR | Try the Playground
-
Senior Software Engineer
2 days ago
Slough, Berkshire, United Kingdom FYRE Global Full timeSenior Software Engineer – Node.js / Backend Development – London (Hybrid, 3 days onsite) Are you the kind of Senior Software Engineer who enjoys taking something fast-and-scrappy and turning it into something scalable, elegant, and genuinely robust? This is a chance for a Senior Software Engineer to join a small, but ambitious tech-for-good / IoT...
-
Software Development Engineer
2 days ago
Slough, Berkshire, United Kingdom Areti Group | B CorpTM Full timeSoftware Development Consultants (Junior to Principal Level) Location: London (Hybrid – Flexible working with client site travel required) Salary: Competitive, based on experience We're a leading technology consultancy headquartered in London, delivering innovative software solutions that transform businesses. With ambitious growth plans and a...
-
Software Development Manager
2 days ago
Slough, Berkshire, United Kingdom Quorum Software Full timeSoftware Development Manager - Previso Location: Perth, Australia or Barcelona, Spain or London, England, United Kingdom Model of Work: Hybrid About Quorum Software Quorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by...
-
Senior Software Developer
2 days ago
Slough, Berkshire, United Kingdom White Swan Data Full timeDepartment: Engineering Location: London, UK Description Technology is at the heart of our business and has produced consistent and significant results. We are a small but rapidly growing team of mathematicians, data scientists and software engineers constantly striving to refine our world class statistical models while also researching and deploying new...
-
Senior Software Development Engineer
2 days ago
Slough, Berkshire, United Kingdom LexisNexis Intellectual Property Solutions Full timeSenior Software Engineer I (Python & AI) Are you ready for the next step in your engineering career? We are strengthening our software engineering team to modernise our existing application stack, powering one of LexisNexis Intellectual Property’s flagship AI products, LexisNexis® Classification. The team modernises the application with new features...
-
Slough, Berkshire, United Kingdom Fractile Full timeAt Fractile, we’re taking a revolutionary approach to computing to run the world’s largest language models 100x faster than existing systems. Our fast-growing team is working at the cutting edge of the latest AI developments in both hardware and software. Want to get involved? We are looking for Senior Systems Software Engineers to help launch our...
-
Senior Software Engineer
2 days ago
Slough, Berkshire, United Kingdom Oliver Bernard Full timeSenior Software Engineer Go / Kubernetes London Bridge (Hybrid, 1 day per fortnight) Opportunity to join a high-growth platform engineering business building cutting-edge infrastructure. Building platform components in Go (40%) • Solid Go engineering skills • Background in DevOps / SRE / Platform Engineering • Hybrid – London...
-
Senior Embedded Software Engineer
2 weeks ago
Slough, Berkshire, United Kingdom Chevalier Tech Limited Full timeJob Title: Senior Embedded Software Engineer Rank: Determined by the confirmed level and scope of experience Job Type: Full-time, Permanent Chevalier Tech Limited is a tier-one supplier specialising in advanced technology systems, primarily for the automotive industry. Our products include Safety-Critical and Access Control Systems, Power Actuators,...
-
Senior Software Engineer
2 weeks ago
Slough, Berkshire, United Kingdom Switch Tech Talent Full timeRole: Java Software Engineer Salary: Up to £95,000 +10% Bonus Location: London (2 days a week) Key Skills: Java 17+, SpringBoot, React/ Typescript, AWS This is a great opportunity for a Senior Java Software Engineer to a travel experiences business. You'll lead backend services and API integrations with a huge number of 3rd party's across their web...
-
Senior Software Developer C# and .Net Java
2 days ago
Slough, Berkshire, United Kingdom EC1 Partners Full timeSenior Software Engineer (Java) – Portfolio Optimization | Fintech | London / Hybrid My client is a high-growth fintech company transforming the way capital markets operate. Their mission is to make global financial systems safer , more efficient , and more open , using advanced technology and deep domain expertise. They partner with leading banks...