
About AssemblyAI
Speech AI models that transform voice data into insights
Key Highlights
- Raised $113.2 million in Series B funding
- Over 1000% growth in developers using APIs from 2021 to 2022
- Customers include NBC Universal, Spotify, and Veed
- Remote-first culture with global hiring
AssemblyAI, headquartered in Inner Sunset, San Francisco, CA, specializes in advanced Speech AI models that enable automatic speech recognition and understanding. With a customer base that includes startups like Veed and global enterprises such as NBC Universal and Spotify, AssemblyAI has experience...
🎁 Benefits
AssemblyAI offers competitive salaries, equity grants for all employees, and a home office stipend of $1,000. The company promotes a flexible PTO poli...
🌟 Culture
AssemblyAI fosters a remote-first culture, enabling employees to work from anywhere while focusing on trust and accountability. The company values div...

Software Engineering • Senior
AssemblyAI • London - Remote
Skills & Technologies
Overview
AssemblyAI is seeking a Senior Software Engineer to join their AI Data team, focusing on building robust and scalable AI models for speech recognition. You'll work with technologies like Python and Machine Learning to enhance their speech-to-text capabilities.
Job Description
Who you are
You have 5+ years of software engineering experience, particularly in building scalable systems that leverage AI technologies. Your background includes working with machine learning frameworks and developing APIs that serve complex data needs. You are comfortable collaborating with cross-functional teams to deliver high-quality software solutions that meet user requirements.
Your expertise in Python is complemented by a strong understanding of machine learning principles and practices. You have experience with REST APIs and are familiar with the challenges of deploying AI models in production environments. You are detail-oriented and have a knack for optimizing performance and ensuring reliability in your code.
You thrive in a collaborative environment and enjoy sharing knowledge with your peers. You are proactive in seeking out new challenges and are always looking for ways to improve processes and systems. You understand the importance of user feedback and are committed to building products that truly meet customer needs.
Desirable
Experience with speech recognition technologies or natural language processing is a plus. Familiarity with cloud platforms and tools for deploying machine learning models will set you apart. You are also encouraged to apply if you have a background in data engineering or analytics, as these skills can enhance your contributions to the team.
What you'll do
As a Senior Software Engineer on the AI Data team, you will be responsible for designing and implementing scalable AI models that power AssemblyAI's speech recognition capabilities. You will work closely with data scientists and researchers to translate complex algorithms into production-ready code. Your role will involve optimizing existing models and ensuring they perform well under various conditions.
You will also be tasked with developing and maintaining APIs that allow developers to easily integrate AssemblyAI's technology into their applications. This includes writing clear documentation and providing support to users as they implement your solutions. You will participate in code reviews and contribute to the overall improvement of the team's coding standards and practices.
Collaboration is key in this role, as you will work alongside product managers and designers to understand user needs and translate them into technical requirements. You will be involved in sprint planning and will help prioritize tasks based on project goals and timelines. Your insights will be valuable in shaping the direction of the AI Data team and ensuring that the products we build are innovative and effective.
What we offer
AssemblyAI offers a dynamic work environment where you can make a significant impact on the future of AI technology. You will have the opportunity to work with a talented team of engineers and researchers who are passionate about pushing the boundaries of what is possible with speech AI. We provide competitive compensation and benefits, along with opportunities for professional growth and development.
You will also have the flexibility to work remotely, allowing you to balance your professional and personal life effectively. We believe in fostering a culture of collaboration and continuous learning, and we encourage you to bring your unique perspective to the team. Join us in building the next generation of AI products that will transform how people interact with technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at AssemblyAI.
Similar Jobs You Might Like
Based on your interests and this role

Ai Engineer
Lendable is hiring a Senior AI Software Engineer to enhance internal automation and efficiency. You'll work with machine learning and AI technologies to drive impactful solutions. This role requires hands-on experience in AI development.

Ai Engineer
Lendable is hiring a Senior AI Engineer to enhance internal automation and efficiency across teams. You'll work with machine learning and data analysis to drive impactful solutions. This role requires hands-on experience in AI technologies.

Ai Engineer
9fin is hiring a Senior AI Engineer to accelerate the application of AI across teams and products. You'll design and build generative AI applications tailored to complex financial and legal workflows. This position requires expertise in machine learning and natural language processing.

Software Engineering
Beamery is seeking a Senior Software Engineer to architect and develop a cutting-edge data platform. You'll work with technologies like Python, Java, and SQL to create scalable ETL data pipelines. This role requires significant experience in data engineering and AI.

Ai Engineer
Celonis is seeking a Senior AI Solutions Engineer to design and deploy innovative AI solutions for business processes. You'll work closely with customers and collaborate with AI experts to drive the adoption of process intelligence. This role requires in-depth practical experience in delivering solutions.