Machine Learning Compiler Engineer, Self-Driving Hardware

2 weeks ago


Austin, United States Tesla Full time
What to Expect

As a member of the Self-Driving hardware team, you will be responsible for enabling Tesla's neural networks on our upcoming in-house custom Machine Learning Silicon. Join a small team of experienced developers in automating the compilation of PyTorch-derived neural network graphs into programs that run on next-generation Tesla's custom FSD computer. The ideal candidate is an experienced compiler engineer comfortable working rapidly in a small-team environment.

What You’ll Do
  • Take ownership of a few areas of the compiler (flexible, based on skills/interests/needs)
  • Bring up new hardware silicon and add support in the compiler for these hardware features
  • Collaborate with the design team to understand current architecture and propose future improvements
  • Develop algorithms to improve performance, while decreasing power
What You’ll Bring
  • Degree in Engineering, Computer Science, or equivalent in experience and evidence of exceptional ability
  • Prior industry or research experience within compiler development
  • Comfortable with Python and C++
  • Experience with MLIR and LLVM is a plus
  • Good understanding of GPU architecture and AI accelerators
  • Excellent problem solving and debugging skills


  • Austin, Texas, United States NVIDIA Full time

    Job Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will play a crucial role in constructing and emitting high-performance GPU machine instructions for Graphics and Compute.Our team is comprised of leading compiler engineering experts...


  • Austin, Texas, United States NVIDIA Full time

    Job Title: Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. As a key member of our Compiler team, you will be responsible for constructing and emitting high-performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++).Key...


  • Austin, United States Nvidia Full time

    We are searching for a Senior Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading...


  • Austin, Texas, United States Tenstorrent Full time

    About TenstorrentTenstorrent is a leading innovator in cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. Our diverse team of technologists has developed a high-performance RISC-V CPU from scratch, and we share a passion for AI and a deep desire to build the best AI platform possible.Job DescriptionWe are...


  • Austin, Texas, United States NVIDIA Full time

    About the RoleWe are seeking an experienced Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA.Our team is responsible for enhancing CUDA and other compute compilers to fully leverage the power of NVIDIA GPUs across various computational workloads like deep learning, scientific computation, and self-driving technology.Key...


  • Austin, Texas, United States META Full time

    About the RoleWe are seeking a highly skilled Research Engineer to join our team at Meta Reality Labs, where you will play a key role in developing a compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems.ResponsibilitiesAnalyze and design effective compiler passes and optimizations to improve the efficiency...


  • Austin, Texas, United States META Full time

    Job SummaryMeta Reality Labs is seeking a highly skilled Research Engineer, ML Compiler to join our team. As a key member of our research and development team, you will play a critical role in designing and implementing a compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems.Key ResponsibilitiesAnalyze and...


  • Austin, Texas, United States Tesla Full time

    {"title": "Physical Design Engineer", "description": "We are seeking a skilled Physical Design Engineer to join our Self-Driving Hardware team in Austin, TX. As a key member of our team, you will be responsible for implementing SOC and related IP from synthesis through tapeout. **Key Responsibilities:** * Drive power-optimized implementation of high-speed...


  • Austin, Texas, United States Apera Full time

    Unlock the Future of Drone WarfareThis is a unique opportunity to collaborate with a talented team of defense technology experts who are revolutionizing the field of drone warfare. With significant funding in place, this is an ideal time to join their innovative journey and make a significant impact from day one.Key Responsibilities:Develop and optimize...


  • Austin, Texas, United States Apera Full time

    Lead Computer Vision EngineerApera is seeking a highly skilled Lead Computer Vision Engineer to join our team of defense technology experts. This is a unique opportunity to contribute to the development of cutting-edge autonomous systems that will revolutionize battlefield economics.Key Responsibilities:Design and implement computer vision algorithms for...


  • Austin, United States NVIDIA Full time

    We are looking for an experienced Senior Compiler Optimization Engineer for an exciting role in our Compute Compiler Team. We deliver features and improvements to CUDA and other compute compilers to better realize the potential of NVIDIA GPUs for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving...


  • Austin, Texas, United States Tesla Full time

    Job DescriptionWe are seeking a highly skilled Physical Design Engineer to join our Self-Driving Hardware team in Austin, TX. As a key member of our team, you will be responsible for implementing SOC and related IP from synthesis through tapeout.Key ResponsibilitiesDrive power-optimized implementation of high-speed blocks through synthesis and...


  • Austin, Texas, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will play a critical role in delivering features and improvements to CUDA and other compute compilers, enabling the realization of NVIDIA GPUs' full potential for a wide range of computational...


  • Austin, Texas, United States NXP Semiconductors Full time

    Job SummaryWe are seeking a highly skilled Compiler Development Engineer to join our team at NXP Semiconductors. As a key member of our compiler development team, you will be responsible for designing and developing compiler tools for our proprietary and open-source compiler technologies.Key ResponsibilitiesWork in a technical leadership role to design and...


  • Austin, United States ARM Full time

    Job DescriptionThe mission of Central Technology - Machine Learning (CT-ML) is to create technology to enable all ML Compute on ARM. We believe that advancing innovative machine learning(ML) technology requires a collaborative approach across hardware, software, and algorithms. The CT-ML Algorithms team acts as the Center of Excellence for ML content...


  • Austin, Texas, United States Diversity Talent Scouts- Executive Search Firm Full time

    **Job Opportunity**We are seeking a highly skilled Machine Learning Engineer to contribute to the advancement of AI/ML integration and adoption across our organization. This role plays a pivotal part in driving innovation and excellence in machine learning, software engineering, and data science.The ideal candidate will possess a strong foundation in machine...


  • Austin, Texas, United States NXP Semiconductors Full time

    Position OverviewAs a Senior Compiler Development Engineer, you will play a pivotal role in the evolution of compiler technologies within our organization. Your expertise in compiler, operating system, and debugging software development will be crucial as you engage with hardware technical leaders to articulate software perspectives, particularly in relation...


  • AUSTIN, United States ARM Full time

    The mission of Central Technology - Machine Learning (CT-ML) is to create technology to enable all ML Compute on ARM. We believe that advancing innovative machine learning(ML) technology requires a collaborative approach across hardware, software, and algorithms. The CT-ML Algorithms team acts as the Center of Excellence for ML content analysis, algorithm...


  • Austin, United States Episodic Full time

    Our missionWho are we if not the sum of our memories? Isn’t what we call experience simply the memory of our past? What is death but the loss of all our memories? Biological evolution is too slow compared with our environment, and our memory is now limited when faced with the mass of information available. We need to take matters into our own hands to...


  • austin, United States Diversity Talent Scouts- Executive Search Firm Full time

    **Job Summary** We are looking for an accomplished **Machine Learning Engineer** to join our dynamic team. This role plays a key part in advancing AI/ML integration and adoption across our organization. The ideal candidate will possess a solid foundation in machine learning, software engineering, and data science, along with a passion for tackling complex...