Company Description: Apple’s investment in developer tools, security technologies, and performance optimizations powered by LLVM helps deliver products that impact billions of users worldwide. This work enhances applications used by everyday people and gives rise to new technologies. We actively participate in the LLVM open source project and are dedicated to supporting and mentoring our employees. We emphasize diversity, collaboration, and creativity!

Company Contact: Anna Zaks - ganna@apple.com

Job Title:  Compiler Tools Engineer - Cupertino, California

Job Description:  You’ll work on Compiler tooling for Swift, Clang and LLDB debugger on all Apple platforms, Linux, and Windows. You will make decisions about how to architect engineering, and integration workflows, considering both short- and long-term goals. Once solutions are identified, you’ll design, implement, and deploy automation and workflow changes for building, testing, and deploying the toolchain. You’ll engage with the open source LLVM and Swift communities, reducing downstream overhead by driving improvements to open source infrastructure, tooling, and engineering workflows at github.com/llvm and github.com/swiftlang.

Job Title: Swift Compiler Optimizer Engineer - London, UK

Job Description: The Swift compiler team is looking for someone to help improve Swift’s ability to produce compact, performant code for use cases ranging from compact embedded systems to complex distributed applications. You’ll spend most of your time working in the open-source repositories at https://github.com/swiftlang where you’ll interact directly with developers using Swift, both inside and outside of Apple. You’ll be responsible for analyzing a variety of projects, tracing compiler operation from source to assembly to identify issues and then collaborating with optimization experts from both Swift and LLVM to implement improvements.

Job Title: CPU Performance Engineer - Herzliya, Israel

Job Description: The C Languages and Libraries team at Apple is looking for an experienced software engineer to join our UK team in London, to develop and enhance Apple’s C++ standard library (“Libc++”) that ships on Apple’s platforms. Libc++ is a core part of Apple's developer tools and Xcode IDE, used internally to build Apple's software stack and externally by millions of developers.

The position provides the opportunity to learn and make complementary changes to the Apple ObjC/C++ compiler ("Clang"). We value communication skills, integrity, and creativity. We aspire to build a diverse, balanced and dynamic team.

Job Title: CPU Backend Engineer - Cupertino, California

Job Description: We are seeking engineers passionate about working on advancing compiler performance, code generation, and CPU technology. In this role you will be responsible for designing and implementing new code generation techniques and optimizations for CPUs and accelerators on all Apple platforms. You will work with the LLVM open source community to land most of your work in LLVM open source. Our team works across many different organizations on state-of-the art, industry impacting technology that enhances the user experience for all Apple customers with better run-time performance, battery life, compile-times, code size or enhanced security. This will give you ample opportunity to grow and influence our compiler technologies, applications and future Apple silicon.

In this role your primary responsibility will be to lead and manage a small team of deeply-technical compiler and tools engineers to design new security tools, compiler-supported security mitigations, and languages features. We are active contributors to the Clang/LLVM and Swift open source communities.

Job Title: Senior Security Tools Engineer (Dynamic Analysis) - Seattle, USA

Job Description: Apple’s Security Tools team is looking for program analysis engineers to design and build dynamic analysis tools and runtimes. The tools you build will help developers inside and outside of Apple find, fix, and prevent security and stability bugs to secure software running on over 2 billion devices. We are looking for a senior engineer with a strong background in compilers or program analysis to help lead the technical planning, design and implementation of compiler and OS assisted dynamic analysis tools in partnership with operating system and security teams. We are active contributors to the Clang/LLVM and Swift open source communities.

Job Title: Apple CPU Compiler Engineering Manager - London, UK

Job Description: We are responsible for optimizations and code generation in the Apple C++ and Swift compilers for CPUs and accelerators across all Apple platforms. Most of our work is in LLVM open source and impacts millions of users. For our team in London we are looking for a manager with strong background in compiler technology and team leadership.

In this role you will lead and mentor a small team focusing on new compiler optimizations and related technologies. You will work across many different organizations on state-of-the art, industry impacting technology that enhances the user experience for all Apple customers with better run-time performance, battery life, compile-times, code size or enhanced security. Your work will directly impact application performance and contribute to Apple’s bottom line.

Job Title: Sr. GPU Compiler Backend Engineer - Cupertino, CA

Job Description: As a member of the Pre-Silicon backend team you will design and implement significant parts of the compiler for future Apple GPUs. You will be a member of a small team with diverse talents and ample room for growth that works on every Apple Silicon GPU we ship in different devices including iPhone, iPad, Apple Watch, Apple TV and Macs.

Job Title: Apple GPU Compiler Backend Research Engineer- Waltham, MA

Job Description: In this role, you will have the opportunity to work on defining the roadmap for Apple GPU architecture and unleash the potential for new applications. You will work cross-functionally with several hardware and software teams to prototype compiler feature support, code generation and a slew of optimizations. You will be responsible to evaluate the efficacy of the proposed changes and provide feedback. Your work will have tremendous impact across all Apple devices. 

Job Title: Apple Documentation Compiler Technologies (LLVM/Swift) - London, UK

Job Description: As a member of the documentation compiler engineering team at Apple, you'll craft elegant features that surprise and delight our users, and be responsible to bringing your ideas to life through every phase of their development. You will work across a variety of compiler (Clang, Swift), programming languages, and developer tools technologies. This will be your opportunity to join a highly motivated team of talented engineers who value collaboration and building reliable tools and systems. Our team is diverse, dynamic and passionate about the products we build.

Job Title: Linker Engineering Intern - Cupertino, CA, USA

Job Description: The Linker and Loader team at Apple is seeking an intern to join an experienced systems engineering team. You will be working on tools used to build and run software on all Apple platforms, with a focus on improving performance and security across the entire operating system. We are looking for highly motivated candidates with strong coding skills in C/C++ and assembly (x86_64 and arm64). This intern position is based in Cupertino, California, USA.

Company Description: Qualcomm leads the way in technological innovation with its Snapdragon processors powering billions of devices globally. Compilers are vital for optimizing performance, power efficiency, and productivity, particularly in AI applications, and they play a key role in Qualcomm's success. There are many complex and intriguing challenges to address in scaling AI for consumer devices. LLVM, MLIR, and other compiler technologies are essential components in these solutions. Join our compiler teams and be part of this exciting journey!

Company Contact: Anshu Dasgupta - adasgupt@quicinc.com

Job Title: Machine Learning Compiler Engineer

Job Description: Hiring in multiple locations -- New York City and Raleigh

If you’re interested in advancing and applying mathematics, programming languages theory, and advanced algorithms to program optimization for cutting-edge machine learning accelerators, then you really want to be talking to us! 

The Compiler Labs unit in Qualcomm AI Software department is looking for ML Compiler engineers to join our team. We work tactically on improving existing ML compilers and strategically on developing new and innovative ML compilers.

Our technical approach to compilers emphasizes powerful representations for precisely and compactly modeling programs and the optimization challenges and using advanced mathematics and algorithms for performing optimizations. 

We are also solid in using “old school” compiler technologies as they apply to contemporary ML challenges, and in meticulous software engineering to produce beautiful compilers.  We are also keen about seeing our compilers used and having large impacts on Qualcomm’s business.

Mapping ML algorithms to ML accelerators is currently one of the most interesting and challenging problems for compilers.  Our compiler targets include the Qualcomm Neural Signal Processor, Adreno GPUs, low-power ML accelerators, and CPU accelerators.

This job description spans multiple levels, from entry to experienced.  Our team is a good home for compiler developers with advanced degrees, and we have solid mentoring and give substantial responsibility quickly for entry level engineers.

Job Title: GPU Compiler Engineer

Job Description: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm GPU Engineer, you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs.

Job Title: Staff GPU Compiler Engineer

Job Description: Hiring in multiple locations - Markham, Canada and San Diego or Santa Clara in the US

Qualcomm’s Adreno GPU has been the industry leading mobile graphics solution in today’s Android smart phone market worldwide. Our power efficient GPU solution is fundamental to enable the new exciting markets like VR/AR, IoT, AI, drone, autonomous driving etc. GPU compiler is a key component of graphics solution. We are looking for talented engineers to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.

This position will be responsible for research, analysis and improvement of Qualcomm's Adreno GPU compiler and system performance to our worldwide customers. Based on the analyses and experiments on real world GPU applications, and investigation/prototyping of compiler optimizations,  there will be opportunities to influence performance of games, applications, and hardware design, through interactions with graphics driver, architecture, and game development. 

Company Description: Arm’s processors are shipped in billions of products, across a huge range of markets, each with unique code generation challenges. LLVM is a foundational code generator for our CPUs, GPUs and Machine Learning accelerators. For example, in the past year, about 100 Arm engineers contributed to LLVM and MLIR in areas such as performance optimization, security hardening, support for new instructions and many more.

Company Contact: Kristof Beyls - Kristof.Beyls@arm.com

Many LLVM-related jobs at Arm

Your skills and knowledge of compiler fundamentals, and your passion to learn from and contribute to the LLVM community will help us develop innovative technologies that improve the performance and security of the entire field of computing.

Arm always has lots of LLVM and MLIR job vacancies open.

Company Description: Huawei is a leading global information and communications technology (ICT) solutions provider. With integrated solutions across four key domains – telecom networks, IT, smart devices, and cloud services – we are committed to brining digital to every person, home and organization for a fully connected, intelligent world. 

Company Contact: Shivani Bhardwaj - shivani.bhardwaj@h-partners.com

Job Title: Senior Compiler Engineer

In this position you will:

  • Design, develop, and test software to satisfy business requirements in a wide range of products.
  • Analyze and optimize software system performance, and assist with software/hardware co-design.
  • Liaise with internal and external stakeholders, determine project and feature requirements, and create development plans for software productization.
  • Provide leadership in scrums, reviews, and project planning; engage in team building.
  • Mentor junior developers through education sessions, code reviews, and career development.
  • Research industry trends and paradigms, and propose new technical directions for the Lab.

Job Title: Senior Engineer - Rust Compiler

In this position, you are expected to:

  • Improve the performance of Huawei's Rust compiler, and assist with software/hardware co-design
  • Collaborate with other engineers to develop new compiler features and contribute to the open-source community
  • Promote the use of Rust in Huawei products and internal projects
  • Liaise with users, analyze feature requirements, and define project roadmaps
  • Help shape the future direction of the Rust language

Job Title: Principal Compiler Engineer

In this position, you will:

  • Design, develop, and test software to satisfy business requirements in a wide range of products.
  • Analyze and optimize software system performance, and assist with software/hardware co-design.
  • Liaise with internal and external stakeholders, determine project and feature requirements, and create development plans for software productization.
  • Provide leadership in scrums, reviews, and project planning; engage in team building.
  • Mentor junior developers through education sessions, code reviews, and career development.
  • Research industry trends and paradigms, and propose new technical directions for the Lab.

Company Description: The company owns and operates Facebook, Instagram, Threads, and WhatsApp, among other products and services.

Company Contact: Davide Italiano - davidino@meta.com

Job Title: Server LLVM compiler

Job Description: The Server LLVM team owns the C++ optimizing compiler that builds the majority of Meta’s server-side software. At Meta we have a particular opportunity to optimize software, as we have full knowledge of what we run, when we run it and what data patterns we see. This allows us to apply very specific optimizations, increasing efficiency and freeing a large amount of server capacity to ease growth or allow scaling of services. As a member of our team, you will contribute to high-impact efficiency improvements that benefit all of Meta's server developers and users. You’ll be working with world-class compiler experts and collaborate with the opensource LLVM community.
This role is within the Server Efficiency team. Our goal is to increase the efficiency of the software stack running in our data centers. We save the company billions of dollars in operating expenses year after year.

Company Description: 
We believe that AI is a net positive force in the world. Our vision and mission are to help rebuild AI infrastructure to advance humanity and our environment. We will do whatever it takes to empower our customers, team, and company to benefit from that pursuit. You can read about our culture and careers here to understand how we work and what we value.

We are owners and advocates for the underlying technologies, developer platforms, product components, and infrastructure. These essential building blocks form the high-quality and coherent experiences our users expect. We aim to drive the pace of innovation for every AI/ML developer.

Company Contact: Kiran Deen - kdeen@modular.com

Job Title: Mojo Compiler Engineer

Job Description: Modular is building a next-generation AI infrastructure platform that unifies the many application frameworks and hardware backends, simplifying deployment for AI production teams and accelerating innovation for AI researchers and hardware developers. A key component of this platform is Mojo, a new programming language that combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models.

We are looking for talented engineers to help us design and implement new features for the Mojo programming language and assist in the development of its novel compiler toolchain. As a Mojo compiler engineer, you will work with world leaders to build a novel programming language for a full spectrum machine learning and heterogeneous compute applications. You will be responsible for implementing new language features, exploring novel optimization techniques, and partnering with a growing open source community to foster a strong Mojo ecosystem.

Join our world-leading team and help us redefine how AI systems are built.

LOCATION: Candidates based in the US or Canada are welcome to apply. You can work remotely from home.

What you will do:

  • Design and implement new and innovative Mojo language features utilizing our next generation compiler architecture built on the capabilities of MLIR.
  • Explore new Mojo and MLIR-specific optimization opportunities.
  • Collaborate with other teams within Modular, machine learning practitioners, and the open source community to foster a new language ecosystem.
  • What you bring to the table:
  • 3+ years of compiler development experience.
  • Experience working with MLIR or LLVM.
  • In-depth knowledge of C++, knowledge of Python is a strong plus.
  • Familiarity with Clang, CPython, Swift, Rust or another major programming language implementation.
  • Strong knowledge of programming language design principles, code generation, or compiler optimization techniques.
  • Desire to work with a growing community of open source contributors.
  • Creativity and curiosity for solving complex problems, a team-oriented attitude that enables you to work well with others, an enthusiasm for programming technology, and alignment with our culture.

Job Title: Mojo Compiler Engineering Manager

Job Description: Modular is building a next-generation AI infrastructure platform that unifies the many application frameworks and hardware backends, simplifying deployment for AI production teams and accelerating innovation for AI researchers and hardware developers. A key component of this platform is Mojo, a new programming language that combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models.

We are looking for a technical engineering manager to lead the development of the Mojo compiler. In this role you will drive design and implementation of new Mojo language features, align the team on product deliverables, set team execution strategy and engineering practices, collaborate across teams to deliver Mojo to internal and external customers, and work closely with a growing community of Mojo developers.

We are looking for candidates with a background in compiler and programming language design, who possess strong communication and teamwork skills, and excel in collaborating across team boundaries.

Join our world-leading team and help us redefine how AI systems are built.

LOCATION: Candidates based in the US or Canada are welcome to apply. You can work remotely from home.

What you will do:

  • Lead the Mojo compiler team, building high-quality compiler infrastructure with state-of-the-art optimizations.
  • Contribute to and drive the design and development of new Mojo language features, taking feedback from internal stakeholders and the external user community.
  • Provide technical leadership and career guidance to the team engineers helping them to realize their full potential and set and achieve career goals.

What you bring to the table:

  • 5+ years’ experience in compiler development, including 2+ years in a management role, and a track record of delivering complex projects on time and on budget.
  • A passion for language design, and experience designing and implementing new language features.
  • Experience working with C++, Python, and either MLIR or LLVM.
  • Proven experience mentoring and growing a high-performance engineering team.
  • Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
  • Creativity and passion for building high-quality user-facing products.

Helpful but not required: 

  • Experience working with the open source developer community.
  • Exposure to modern ML infrastructure.
  • Experience with the modern Python ecosystem.

Job Title: AI GPU Performance Engineer

Job Description: ML developers today face significant friction in taking trained models into deployment. They work in a highly fragmented space, with incomplete and patchwork solutions that require significant performance tuning and non-generalizable/ model-specific enhancements. At Modular, we are building the next generation AI platform that will radically improve the way developers build and deploy AI models.

A core part of this offering is providing a platform that allows customers to achieve state-of-the-art performance across model families and frameworks. As an AI GPU Performance Engineer, you will work with leading experts on performance libraries for GPUs. You will understand, analyze, profile, and optimize AI workloads on state-of-the-art hardware and software platforms. You will also identify bottlenecks and inefficiencies in application code and propose optimizations to enhance GPU utilization.

LOCATION: Candidates based in the US or Canada are welcome to apply. You can work remotely from home.

What you will do:

  • Design, develop, and optimize high-performance AI numeric and data manipulation kernels/operators for GPUs. 
  • Achieve state-of-the-art performance by leveraging software and micro-architectural features of GPUs.
  • Work with compiler, framework, runtime, and serving teams to deliver end-to-end performance that fully utilizes GPU workstations and servers. 
  • Collaborate with machine learning researchers to guide system development for future ML trends.
  • What you bring to the table:
  • Deep understanding of computer architecture (memory hierarchies, caching, etc.) and their impact on algorithm design.
  • 3+ years of relevant experience working on complex code and software systems.
  • Self motivated and independent with the ability to execute on agreed upon specifications.
  • Experience with GPU programming languages such as CUDA or OpenCL.
  • Creativity and curiosity for solving complex problems, a team-oriented attitude that enables you to work well with others, and alignment with our culture.

Job Title: Senior AI GPU Performance Engineer

Job Description: ML developers today face significant friction in taking trained models into deployment. They work in a highly fragmented space, with incomplete and patchwork solutions that require significant performance tuning and non-generalizable/ model-specific enhancements. At Modular, we are building the next generation AI platform that will radically improve the way developers build and deploy AI models.

A core part of this offering is providing a platform that allows customers to achieve state-of-the-art performance across model families and frameworks. As an AI GPU Performance Engineer, you will own architecting performance libraries for GPUs. You will develop kernels and algorithms to increase performance of kernels, reduce the activation volumes, speedup data pre- and post-processing, and improve the end-to-end performance of the AI workloads. You will collaborate with cross-functional teams to analyze and optimize AI performance on diverse GPU architectures across the stack.

LOCATION: Candidates based in the US or Canada are welcome to apply. You can work remotely from home.

What you will do:

  • Design, develop, and optimize high-performance AI numeric and data manipulation kernels/operators for GPUs. 
  • Achieve state-of-the-art performance by leveraging software and micro-architectural features of GPUs.
  • Work with compiler, framework, runtime, and serving teams to deliver end-to-end performance that fully utilizes GPU workstations and servers. 
  • Collaborate with machine learning researchers to guide system development for future ML trends.
  • Engage in prototyping exercises to quantify the value proposition and develop execution plans.
  • What you bring to the table:
  • Deep understanding of GPU computer architecture (memory hierarchies, tensor-cores, etc.) and their impact on algorithm design.
  • 10+ years of relevant experience working with modern software systems and use of design patterns.
  • Self motivation with the ability to design, communicate and lead new projects.
  • Experience with GPU programming languages such as CUDA or OpenCL.
  • Familiarity with GPU assembly such as PTX and SASS.
  • Knowledge of SOTA frameworks such as CUTLASS, TRTLLM, Triton, etc.
  • Able to identify industry trends, analyze emerging technologies and disruptive paradigms. 
  • Creativity and curiosity for solving complex problems, a team-oriented attitude that enables you to work well with others, and alignment with our culture. 

Company Description: At AMD, we push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence, while being direct, humble, collaborative and inclusive of diverse perspectives.

Company Contact: Mark Searles - mark.searles@amd.com

Job Title: AI GPU Compiler Development Engineer

Job Description: We are building IREE as an open-source compiler and runtime solution to productionize ML for a variety of use cases and hardware targets: https://iree.dev/. In particular, we aim to provide broad and performant GPU coverage, from datacenter to mobile, via a unified open-source software stack. Our team develops an end-to-end AI solution: from ML framework integration, down to generating efficient kernels. There is no shortage of intriguing technical challenges to tackle, and there are abundant chances to collaborate with industry experts working at different layers of the stack. If this sounds interesting to you, please don’t hesitate to reach out to us! 

Company Description: Microsoft bundles LLVM-based developer tools for Windows and Linux as part of Visual Studio. The High Level Shader Language for DirectX GPU programmability is built on Clang, and uses LLVM IR for intermediate program representations. Microsoft is also investing in Machine Learning technologies and compilers built on MLIR.

Company Contact: Chris Bieneman - cbieneman@microsoft.com

Job Title: Principal Software Engineer - AI Compilers

The AI Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft’s supercomputers and next-generation AI hardware. Our inter-disciplinary team operates at the intersection of compiler engineering, programming language design, algorithmic innovation, AI, and high-performance computing. Our culture is highly collaborative and we regularly partner with researchers, hardware architects, platform engineers, and other software groups across the company. We also enthusiastically participate in the open-source community to build AI software that everyone can share and enjoy. 

We are seeking talented and collaborative Principal Software Engineer to join our AI Compiler effort. Don’t miss this unique opportunity to join a dynamic team, working on cutting-edge technology that has a direct impact on every Microsoft business.  

Job Title: Senior Software Engineer - AI Compilers

The AI Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft’s supercomputers and next-generation AI hardware. Our inter-disciplinary team operates at the intersection of compiler engineering, programming language design, algorithmic innovation, AI, and high-performance computing. Our culture is highly collaborative and we regularly partner with researchers, hardware architects, platform engineers, and other software groups across the company. We also enthusiastically participate in the open-source community to build AI software that everyone can share and enjoy. 

We are seeking talented and collaborative Senior Software Engineer to join our AI Compiler effort. Don’t miss this unique opportunity to join a dynamic team, working on cutting-edge technology that has a direct impact on every Microsoft business.  

Job Title: Software Engineer II - AI Compilers

The AI Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. Our interdisciplinary team operates at the intersection of compiler engineering, programming language design, algorithmic innovation, AI, and high-performance computing. Our culture is highly collaborative and we regularly partner with researchers, hardware architects, platform engineers, and other software groups across the company. We also enthusiastically participate in the open-source community to build AI software that everyone can share and enjoy. 

We are seeking a talented and collaborative Software Engineer II to join our AI Compiler effort. Don’t miss this unique opportunity to join a dynamic team, working on cutting-edge technology that has a direct impact on every Microsoft business.  

Company Description: Since its founding in 1993, NVIDIA has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling industrial digitalization across markets. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Company Contact: Linda Lim - LiLim@nvidia.com

Job Title: Backend Compiler Engineer

We are searching for a 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 compiler engineering experts who provide leading edge performance and capabilities for NVIDIA's current and future complex parallel SIMT architectures.

Job Title: Senior CUDA Compiler Engineer – Compute

We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will craft compiler capabilities that enable development and deployment of high performance parallel applications on NVIDIA's next generation GPU's. Our team delivers language extensions and performance improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality.

Job Title: Senior Compiler Architect, MLIR - LLVM

We are looking for an experienced Compiler Architect with technical leadership experience 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 cars.

Company Description: Revolutionize the AI processing landscape with Tesla Dojo, our supercomputer designed entirely in house changing the way neural networks are trained and data is ingested.  As a member of the Dojo team, you will be responsible for enabling Tesla's neural networks to train efficiently on our upcoming in-house custom-silicon supercomputer systems. Join a small team of experienced developers in building the drivers and control plane for the Dojo distributed training system.    

Company Contact: Tim Coil - tcoil@tesla.com