New: upload your resume and get matched to AI jobs. Free to start →

Machine Learning Engineer Jobs in Austin

Austin’s AI roles come from chip makers, enterprise software companies and a growing number of startups.

These are on-site and hybrid Machine Learning Engineer roles in the Austin area. Remote roles are on the remote jobs pages.

Tenstorrent, SambaNova and NVIDIA have the most open roles here right now. The skills these postings ask for most are C++, Python, GPU and LLM.

Open roles
10
Typical salary
$131k - $288k
Median of 7 posted ranges. Salary guide
Newest role
1d ago

Hiring now

Skills these roles ask for

Latest Austin Machine Learning Engineer roles

GPU Performance Profiling Engineer

1d ago
N

NVIDIA

Join the GPU Foundations Developer Tools team at NVIDIA and contribute to the development of groundbreaking performance analysis tools for GPUs and SoCs. You will innovate as you develop performance analysis capabilities for NVIDIA hardware, drivers, and SDKs, supporting current and future generations of GPUs. Your work will empower inventors worldwide to maximize the potential of our GPU hardware in their applications, directly impacting the performance profiling tools based on next-generation hardware that you help define.

$152k - $288k

US, TX, Austin onsite Full-time
PythonDeep LearningCUDA +2 more

Senior GPU Compiler Engineer

1d ago
N

NVIDIA

NVIDIA is seeking a Backend Compiler Engineer to join our GPU Software organization. The Compiler team is responsible for constructing and emitting high-performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team comprises leading compiler engineering experts who deliver cutting-edge performance and capabilities for NVIDIA's complex parallel SIMT architectures.

$152k - $242k

US, TX, Austin onsite Full-time
Deep LearningCUDAMachine Learning +2 more

Principal Place and Route (PnR) Engineer

1d ago
SambaNova

SambaNova

SambaNova is seeking a Principal Place and Route (PnR) Engineer to join our team. This role involves developing and tuning the software that maps dataflow graphs onto SambaNova's Reconfigurable Dataflow Unit (RDU). You will work on partitioning, placement, and routing algorithms to optimize the mapping of customer workloads, including large language model inference and training, onto our hardware. Your contributions will directly impact the throughput and performance of compiled programs and will be integrated into production releases.

$0k - $1000k

Austin, Texas, United States; San Jose, California, United States onsite Full-time
PythonLLMPyTorch +1 more

Senior AI Performance Engineer

22d ago
G

Graphcore

As a Senior AI Performance Engineer, you will analyze and optimize AI training and inference workloads across large-scale distributed systems. Your work will connect compute, memory, communication, and software behavior, owning complex performance investigations from problem definition through validation. You will translate profiling, benchmarking, and modeling results into actionable improvements for engineers. This role offers broad scope across hardware, software, networking, and system architecture, contributing to Graphcore's delivery of efficient and reliable AI systems for large-scale deployment.

Salary not listed

Austin, Texas, United States onsite Full-time
PythonC++

ML Infrastructure Engineer - New Grad

3d ago
SambaNova

SambaNova

SambaNova is seeking a new grad ML Infrastructure Engineer to join their team. This role involves writing production Python code for the inference serving stack, including vLLM integration and public APIs. You will contribute to bringing features like speculative decoding, prompt caching, and tool calling into production on the RDU, and develop accuracy and regression tests to ensure quality before customer release.

$131k - $197k

Austin, Texas, United States; San Jose, California, United States onsite Full-time
PythonLLMPyTorch +4 more

Compiler Engineer - New Grad

3d ago
SambaNova

SambaNova

SambaNova is seeking a new grad Compiler Engineer to work on core areas of our compiler, which powers the RDU (Reconfigurable Dataflow Unit) chip. This role involves working on the compiler's IR and pass infrastructure, model lowering and partitioning, tensor tiling, memory management, and mapping operations onto the accelerator fabric. You will gain insight into how compiler decisions impact chip performance, write production code in C++ and Python, perform low-level debugging, and collaborate with runtime and hardware teams. Senior engineers will provide code reviews and mentorship.

$131k - $197k

Austin, Texas, United States; San Jose, California, United States onsite Full-time
PythonLLMAI Agents +3 more

Sr. Staff Engineer, IP Runtime

21d ago
T

Tenstorrent

Tenstorrent is seeking engineers to work at the hardware/software boundary, defining how hardware blocks are initialized, coordinated, and used by the runtime. You will determine how workloads are dispatched, scheduled, synchronized, and executed across the accelerator, solving complex performance problems through implementation, bring-up, and debugging. This role involves defining the runtime architecture and implementation that controls execution, scheduling, synchronization, and resource management across Tenstorrent’s custom processor, accelerator, memory, and data-movement IP. You will build low-level runtime components, design runtime interfaces, and analyze bottlenecks across the runtime and hardware/software stack to drive improvements in latency, throughput, scalability, and reliability.

$100k - $500k

Austin, Texas, United States; Toronto, Ontario, Canada hybrid Full-time
C++

Performance Modeling Architect

4mo ago
T

Tenstorrent

Tenstorrent is a leader in AI technology, aiming to revolutionize performance, usability, and cost-efficiency. As AI redefines computing, our solutions must integrate innovations across software models, compilers, platforms, networking, and semiconductors. We are seeking a CPU Performance Modeling Architect to evaluate, shape, and optimize future CPU architectures. This role involves using performance modeling, workload analysis, and a deep understanding of CPU architecture to address complex design questions. You will collaborate closely with CPU architects, RTL designers, software and compiler teams, and system engineers to identify performance opportunities, assess architectural trade-offs, and translate modeling insights into actionable design decisions.

$100k - $500k

Austin, Texas, United States; Santa Clara, California, United States hybrid
PythonC++

Principal CPU Microarchitect - RISC-V & AI Compute

1y ago
T

Tenstorrent

Tenstorrent is at the forefront of AI technology, aiming to revolutionize performance, usability, and cost-efficiency. As AI reshapes computing, our solutions must integrate software models, compilers, platforms, networking, and semiconductors. We have developed a high-performance RISC-V CPU and are seeking passionate individuals to build the ultimate AI platform. Our Tensix Team is architecting the future of AI compute with scalable RISC-V processors, focusing on reimagining RISC-V core frontends for enhanced programmability, efficiency, and developer experience. This is a unique opportunity to influence the CPU architecture at the core of our AI platform and lead a critical technical initiative.

Salary not listed

Austin, Texas, United States; Santa Clara, California, United States; Toronto, Ontario, Canada hybrid Full-time

Physical Design Methodology Engineer, AI HW IP

2mo ago
T

Tenstorrent

Tenstorrent is seeking a Physical Design Methodology Engineer to develop, deploy, and own the RTL-to-GDSII methodology for their AI hardware IP team. This role is crucial for ensuring that new blocks, nodes, or customer variants can start from a working flow, rather than a cold start. The ideal candidate will be automation-minded, focused on removing manual steps and making PPA exploration repeatable, and will leverage AI, including LLMs and ML-driven optimization, in their flow development. This is a hybrid role based in Toronto, Austin, or Belgrade, and the company welcomes candidates at various experience levels.

$100k - $500k

Austin, Texas, United States; Belgrade, Serbia; Toronto, Ontario, Canada hybrid Full-time
Python

Questions about Austin Machine Learning Engineer jobs

How many Austin Machine Learning Engineer jobs are open?
There are 10 open Austin Machine Learning Engineer jobs on AiRagJobs right now, the newest posted 1d ago. New roles are added every day.
How much do Austin Machine Learning Engineer jobs pay?
The median posted salary range is $131k–$288k, from 7 jobs here that list pay. That's base salary; equity and bonuses aren't included. See the full salary guide
Which companies are hiring for Austin Machine Learning Engineer jobs?
Tenstorrent, SambaNova, NVIDIA and Graphcore have the most open roles right now.
Are these Austin Machine Learning Engineer jobs remote?
No. These are on-site and hybrid roles; remote roles are listed separately. See remote jobs