JAX Research Engineer Role

New

Skills

C++ Python Rust

Join AssemblyAI as a Senior Research Engineer specializing in JAX, where you'll drive the scalability and efficiency of cutting-edge Speech AI systems. This fully remote, permanent position empowers you to optimize and evolve large-scale distributed training and inference frameworks. You'll bridge research and engineering to deliver production-ready solutions for advanced speech-to-text models, collaborating with top-tier teams in a dynamic and innovative environment.

Job Overview
  • Lead the development and optimization of JAX-based training and inference systems for Speech AI.
  • Work remotely with a talented team focused on deploying scalable ML workloads.
  • Transform research prototypes into robust, production-ready model architectures.
Key Responsibilities
  • Maintain and evolve the JAX training framework for large-scale distributed runs.
  • Optimize speech-to-text inference systems using advanced techniques such as continuous batching, model sharding, paged attention, and quantization.
  • Refactor and modernize model architectures and infrastructure.
  • Investigate and resolve performance bottlenecks across the technology stack, from low-level kernels to system design.
  • Design and deploy scalable distributed workloads for TPU and GPU architectures.
  • Facilitate knowledge transfer between Research and Engineering teams.
Required Skills & Qualifications
  • Expert-level proficiency with JAX and its ecosystem (Flax, Optax, XLA).
  • Strong experience in production inference optimization, especially for LLMs or speech models.
  • Hands-on expertise in TPU programming; familiarity with GPU/CUDA is valuable.
  • Proficiency in Python; kernel-level experience in C++ or Rust is a plus.
  • Familiarity with advanced inference techniques: continuous batching, KV-cache management, sharding, quantization.
  • Domain knowledge in Speech-to-Text (ASR, audio processing, streaming inference) preferred.
  • Deep understanding of distributed training and ML infrastructure best practices.
  • Excellent communication and collaborative skills.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Graphics Systems Engineer Role

New

Develop and enhance Mir graphics stack

Enable seamless graphical environments across devices

C++ Engineer Flutter Linux

Bug Bounty Security Researcher

Posted 3 days ago

Identify and report security vulnerabilities

Participate in bug bounty programs

C++ Html Javascript Kali Linux

Embedded Linux Field Engineer

Posted 3 days ago

Support and engage enterprise customers in mission-critical sectors

Design and deliver embedded Linux solutions for IoT and devices

C C++ Devops Engineer

Embedded Linux Optimisation Engineer

Posted 3 days ago

Optimise Ubuntu for new hardware platforms

Collaborate with global partners on integration

C C++ Docker Engineer

Remote Quantitative Researcher Role

Posted 4 days ago

Develop alpha-generating HFT strategies

Analyze and model ultra-short-term market data

C++ Data Analytics Predictive Analytics Python

Linux Software Maintenance Engineer

Posted 9 days ago

Maintain and improve open source Linux infrastructure

Troubleshoot and resolve complex technical issues

C++ Ceph Devops Docker

Oracle Cloud Software Developer

Posted 12 days ago

Develop scalable cloud services for media production

Collaborate with cross-functional engineering teams

C# C++ Containerization Distributed systems

LLVM Compiler Developer

Posted 15 days ago

Develop and optimize compiler toolchains

Extend and adapt open source LLVM/Clang code

Back-end Bash C++ Communication

InnoDB Team Lead Role

Posted 15 days ago

Lead the InnoDB software development team.

Design and implement robust database solutions.

Agile Methodologies Algorithms C++ Computer science

iOS Browser Engineer Remote

Posted 15 days ago

Enhance privacy and security for iOS users

Develop and maintain Brave's iOS browser

C++ Engineer Javascript Software Engineering

LLVM Compiler Developer

Posted 15 days ago

Develop and optimize LLVM-based toolchains

Support cross-platform compilation and integration

Back-end Bash C C++

IoT Solutions Architecture Manager

Posted 16 days ago

Lead and mentor regional field engineering teams

Deliver secure IoT solutions for enterprise clients

Architecture C C++ Debian

C++ Data Recovery Engineer

Posted 20 days ago

Enhance proprietary data recovery tools

Analyze and reconstruct data from damaged storage

C C++ Engineer Python

Embedded Linux Engineering Manager

Posted 20 days ago

Lead and mentor regional field engineering teams

Deliver presales and professional services for embedded Linux solutions

C++ Debian Devops Embedded Linux

C++ Data Recovery Engineer

Posted 21 days ago

Enhance data recovery toolset

Analyze and interpret proprietary storage formats

C C++ Engineer Software Engineering

C/C++ Data Recovery Engineer

Posted 21 days ago

Enhance data recovery tools

Analyze proprietary storage formats

C C++ Engineer Git

Ubuntu Silicon Optimization Engineer

Posted 23 days ago

Optimize Ubuntu for emerging silicon architectures.

Collaborate globally in a remote-first environment.

C C++ Devops Docker

AI Full Stack Developer

Posted 26 days ago

Train and improve AI language models

Evaluate and critique AI-generated code

C# C++ Cloud Platforms Css

AI Back-End Developer Role

Posted 26 days ago

Support AI model training and development

Evaluate and optimize AI-generated code

AWS Azure C++ Flask

Rust Lead Engineer, Linux

Posted 29 days ago

Drive Rust adoption for system-level software

Develop and maintain open-source projects on Linux

C++ Devops Flutter Go

Ubuntu Linux Senior Engineer

Posted 30 days ago

Optimize Ubuntu for latest hardware platforms

Integrate Linux across desktop, server, and IoT environments

C C++ Devops Docker

Linux Systems Engineer Optimisation

Posted 30 days ago

Optimise Ubuntu for cutting-edge hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian packaging Devops

Distributed ML Optimization Engineer

Posted 31 days ago

Optimize distributed ML performance

Accelerate deep learning inference

C++ CUDA Python Pytorch

Ubuntu Core Engineering Manager

Posted 31 days ago

Lead a distributed engineering team

Deliver secure and high-quality Ubuntu Core software

Agile Development C++ Containerization Debian

Symbotic Remote Robotics Jobs

Posted 32 days ago

Automate and optimize warehouse operations

Integrate AI-driven robotics solutions

C++ Cloud Computing Machine Learning Python

Graphics Systems Engineer Mir

Posted 33 days ago

Develop high-performance graphics and windowing system features

Advance open-source graphical solutions for diverse platforms

C++ Engineer Flutter Linux

Bug Bounty Security Researcher

Posted 34 days ago

Identify and responsibly report security vulnerabilities.

Conduct research and penetration testing on diverse systems.

C++ Html Javascript Kali Linux

Embedded Linux Optimisation Engineer

Posted 34 days ago

Optimise Ubuntu for latest hardware

Integrate next-generation features with silicon partners

C C++ Debian packaging Docker

Dropbox Software Engineer Intern

Posted 34 days ago

Recruit remote software engineering interns

Offer a flexible, Canada-wide internship

Agile Methodologies C++ Css Git

Graduate Software Engineer Role

Posted 34 days ago

Develop and deliver product features

Collaborate in a diverse, innovative engineering team

C++ Linux Python Software Engineering

Dropbox Software Engineer Internship

Posted 41 days ago

Offer remote engineering internship

Support Dropbox’s productivity mission

Agile Methodologies C++ Cloud Computing Git

Senior Device Software Engineer

Posted 42 days ago

Develop secure cross-platform device management applications

Integrate with OS and backend services for scalability

Android C# C++ Devops

Ads Software Engineer, Reddit

Posted 43 days ago

Develop new Ads product features

Enhance operational stability and code quality

C++ Dashboard Development Data Visualization Go

LLVM Compiler Developer

Posted 46 days ago

Enhance and extend LLVM and Clang toolchain components.

Support cross-platform code generation and optimization.

Back-end Bash C C++

LLVM Compiler Developer Role

Posted 46 days ago

Enhance and maintain LLVM/Clang-based toolchains

Support and optimize code for diverse platforms

Back-end Bash C++ Communication

iOS Browser Engineer

Posted 47 days ago

Develop and maintain Brave iOS browser

Ensure privacy and security for users

C++ Engineer Instrumentation Javascript

AI Code Reviewer Role

Posted 48 days ago

Review AI-generated code for quality

Provide feedback on code accuracy and style

Ai Systems C++ Code Review Engineer

Graduate C++ Engineer Remote

Posted 50 days ago

Recruit passionate graduate C++ engineers

Build high-performance, low-latency software

C++ Github Remote Collaboration Software Engineering

Embedded Linux Engineering Manager

Posted 52 days ago

Lead and develop regional engineering teams

Drive customer success through technical solutions

C C++ Debian Devops

Ubuntu Silicon Optimization Engineer

Posted 55 days ago

Optimize Ubuntu for new silicon architectures

Collaborate globally with distributed engineering teams

C C++ Devops Docker

Senior ChartCheck Engineer

Posted 58 days ago

Lead full-stack software development for ChartCheck

Design and maintain scalable, production-ready applications

C# C++ Css Html

Security Software Engineer Role

Posted 60 days ago

Drive security initiatives across product teams

Develop and implement security features

C C++ Engineer Go

Cloud Engineering Manager Role

Posted 61 days ago

Lead and manage distributed engineering team

Optimize managed service delivery for customers

Agile Agile Methodologies C++ Cloud Technologies

Ubuntu Platform Integration Engineer

Posted 62 days ago

Optimize Ubuntu for new hardware and silicon.

Collaborate with partners on platform integration.

C C++ Devops Docker

Go Developer Tooling Engineer

Posted 62 days ago

Develop open-source developer tooling

Integrate modern workflows with Ubuntu

C C++ Containers Devops

Ubuntu Platform Engineering Manager

Posted 62 days ago

Lead and develop high-performing engineering teams

Optimize Ubuntu for cutting-edge silicon platforms

Architecture C C++ Devops

Linux Systems Engineer Optimisation

Posted 62 days ago

Optimise Ubuntu for modern hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian Devops

Graphics System Software Engineer

Posted 64 days ago

Advance open-source graphics technology

Develop and maintain Mir graphics stack

C++ Engineer Flutter Linux

Embedded Linux Optimisation Engineer

Posted 67 days ago

Optimise Ubuntu for latest hardware and silicon.

Lead and deliver complex technical integrations with partners.

C C++ Debian packaging Docker

Bug Bounty Security Researcher

Posted 67 days ago

Identify and report security vulnerabilities

Conduct responsible and ethical security research

C++ Html Javascript Kali Linux
overtime