Full Stack Developer

Griffin Fire
London
1 month ago
Applications closed

Related Jobs

View all jobs

Full Stack Developer

New Stack Developer

Software Engineer

Co-Founder / CTO Opportunity – AI Tech Recruitment Start-Up

Co-Founder / CTO Opportunity – AI Tech Recruitment Start-Up

Data Engineer - Data Pipelines

Full Stack Developer - Full Time, ESOP, Open application

AudioStack is looking for a Full Stack Developer, who wants to take their career to the next level and help AudioStack scale to the next level.

This is an amazing opportunity for an ambitious developer early in their career who wants to work in a fast-growing startup alongside a great team. You'll have opportunities to develop your skills in a fast-paced development team.

About AudioStack

AudioStack is the world’s most powerful AI audio production infrastructure. If you are passionate about the Voice & Audio markets (think audio for advertising, dynamic content, and podcasting) and Artificial Intelligence - this is the job for you!

We are an Audio-As-A-Service, API-first Infrastructure company with the aim of democratising the way audio is produced globally. Join an ambitious company with a strong international team, with offices in London, Barcelona, and New York.

AudioStack has the biggest selection of text-to-speech, speech-to-speech, and voice-cloning solutions in the market and is constantly expanding and improving our selection for our customers. You will own the processes for evaluating, integrating, and automating these processes. You'll also take a key role in developing our product and customer analytics at AudioStack. You will be working as part of our AI/ML team, working closely with our machine learning engineers, software engineers, and product owners to ensure we are best in the industry.

What you’ll do

  • Contribute across the stack at AudioStack as part of one of our teams. Make key design and implementation decisions, writing high-quality, well-tested code that solves challenging problems.
  • Develop backend services and RESTful APIs using FastAPI, Flask, and similar frameworks.
  • Build frontend UIs on the web platform using React, Typescript, and Next.js.
  • Collaborate with engineers, designers, and other teams across the business to create innovative new features.
  • Share your knowledge and experience with the frontend and backend working groups to help define technical standards and approaches for full stack development at AudioStack.
  • Contribute to the entire development process including system design, feature development, and deployment.

Our tech stack

Our frontend applications are built in a monorepo using the latest version of React with Typescript, functional components, and hooks. We use Chakra and are working on building a shared design system and component libraries to enable us to share code across products. We use REST for communicating with our APIs. Our backend services are built using Python web frameworks, such as Django and Flask alongside various other services and libraries such as Algolia. Everything runs on AWS services, including but not limited to EKS, Lambda, and SQS. We use CircleCI to build and deploy, and all of our infrastructure is managed using Terraform.

Minimum Requirements

  • Experience making contributions across the stack from implementing complex frontend apps to backend services and APIs.
  • Experience working with at least one frontend framework (React, Vue, Angular) and excellent knowledge of the building blocks of the web including HTML, CSS, and Browser APIs.
  • Experience building web services using a language such as Python, Go, or Node.js, and with associated frameworks (e.g., Django, Flask, FastAPI).
  • Have a background working in a startup or similar size organization and are passionate about building high-quality products.
  • Have an in-depth understanding of the entire development process (design, development, and deployment).

Why join AudioStack?

The opportunity to work in a leading voice & audio AI company, with an exceptional tech team with diverse and highly recognized backgrounds. Be part of a great story: we are making audio scalable for the first time in history.

Great learning & development opportunities, such as our biweekly journal club - state-of-the-art papers or Friday wins, a proactive meeting to celebrate shipping of new software each week.

Hybrid working and flexible working hours with 3 days in the office per week. Stock options (subject to performance and time served).

The opportunity to shape a startup culture in a company in the fast-growing audio/video space. A truly international and diverse team with offices in the hottest startup hubs London, Barcelona, and New York.

Dog-friendly offices (come and meet Swanson and Bernie)!

Our commitment to diversity

We embrace diversity at www.audiostack.ai. To build a product that’s loved by everyone, we need a team with all kinds of different perspectives, experiences, and backgrounds. That's why we're committed to hiring people regardless of race, religion, color, national origin, sex, sexual orientation, gender identity, age, or disability.

#J-18808-Ljbffr

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Machine Learning Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Machine learning is fuelling innovation across every industry, from healthcare to retail to financial services. As organisations look to harness large datasets and predictive algorithms to gain competitive advantages, the demand for skilled ML professionals continues to soar. Whether you’re aiming for a machine learning engineer role or a research scientist position, strong interview performance can open doors to dynamic projects and fulfilling careers. However, machine learning interviews differ from standard software engineering ones. Beyond coding proficiency, you’ll be tested on algorithms, mathematics, data manipulation, and applied problem-solving skills. Employers also expect you to discuss how to deploy models in production and maintain them effectively—touching on MLOps or advanced system design for scaling model inferences. In this guide, we’ve compiled 30 real coding & system‑design questions you might face in a machine learning job interview. From linear regression to distributed training strategies, these questions aim to test your depth of knowledge and practical know‑how. And if you’re ready to find your next ML opportunity in the UK, head to www.machinelearningjobs.co.uk—a prime location for the latest machine learning vacancies. Let’s dive in and gear up for success in your forthcoming interviews.

Negotiating Your Machine Learning Job Offer: Equity, Bonuses & Perks Explained

How to Secure a Compensation Package That Matches Your Technical Mastery and Strategic Influence in the UK’s ML Landscape Machine learning (ML) has rapidly shifted from an emerging discipline to a mission-critical function in modern enterprises. From optimising e-commerce recommendations to powering autonomous vehicles and driving innovation in healthcare, ML experts hold the keys to transformative outcomes. As a mid‑senior professional in this field, you’re not only crafting sophisticated algorithms; you’re often guiding strategic decisions about data pipelines, model deployment, and product direction. With such a powerful impact on business results, companies across the UK are going beyond standard salary structures to attract top ML talent. Negotiating a compensation package that truly reflects your value means looking beyond the numbers on your monthly payslip. In addition to a competitive base salary, you could be securing equity, performance-based bonuses, and perks that support your ongoing research, development, and growth. However, many mid‑senior ML professionals leave these additional benefits on the table—either because they’re unsure how to negotiate them or they simply underestimate their long-term worth. This guide explores every critical aspect of negotiating a machine learning job offer. Whether you’re joining an AI-focused start-up or a major tech player expanding its ML capabilities, understanding equity structures, bonus schemes, and strategic perks will help you lock in a package that matches your technical expertise and strategic influence. Let’s dive in.

Machine Learning Jobs in the Public Sector: Opportunities Across GDS, NHS, MOD, and More

Machine learning (ML) has rapidly moved from academic research labs to the heart of industrial and governmental operations. Its ability to uncover patterns, predict outcomes, and automate complex tasks has revolutionised industries ranging from finance to retail. Now, the public sector—encompassing government departments, healthcare systems, and defence agencies—has become an increasingly fertile ground for machine learning jobs. Why? Because government bodies oversee vast datasets, manage critical services for millions of citizens, and must operate efficiently under tight resource constraints. From using ML algorithms to improve patient outcomes in the NHS, to enhancing cybersecurity within the Ministry of Defence (MOD), there’s a growing demand for skilled ML professionals in UK public sector roles. If you’re passionate about harnessing data-driven insights to solve large-scale problems and contribute to societal well-being, machine learning jobs in the public sector offer an unparalleled blend of challenge and impact. In this article, we’ll explore the key reasons behind the public sector’s investment in ML, highlight the leading organisations, outline common job roles, and provide practical guidance on securing a machine learning position that helps shape the future of government services.