Current jobs related to Software Engineer, Performance Modeling, Dojo - Palo Alto - Tesla
-
Software Engineer, ML Performance, Dojo
4 weeks ago
Palo Alto, California, United States Tesla Full timeAbout the RoleAs a member of the Dojo Machine Learning team at Tesla, you will play a critical role in enabling the company's neural networks to train efficiently on its custom silicon supercomputer systems.Key ResponsibilitiesUnderstand and model the end-to-end training performance of PyTorch-derived neural networks on the Dojo system.Develop software that...
-
Software Engineer, ML Infrastructure, Dojo
2 weeks ago
Palo Alto, California, United States Tesla Full timeAs a Machine Learning Software Engineer within Dojo, you will play a crucial role in bridging the gap between our cutting-edge Dojo training accelerator and the neural networks developed by our Autopilot ML team. Collaborate closely with world-class ML Researchers, Compiler and Hardware Engineers to tackle unique challenges at the intersection of AI and ML...
-
Palo Alto, California, United States Tesla Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team at Tesla and contribute to the development of our Dojo Datacenter Platform.As a key member of our infrastructure team, you will design, develop, and deploy software that ensures the reliability, availability, and scalability of our datacenter operations.You will have a strong focus...
-
Palo Alto, California, United States Tesla Full timeWe are seeking a highly skilled Software Engineer to contribute to the development of our Dojo Datacenter Platform.As a key member of our infrastructure team, you will design, develop, and deploy software that ensures the reliability, availability, and scalability of our datacenter operations.You will have a strong focus on network infrastructure and...
-
Staff Physical Design Engineer, Dojo
4 weeks ago
Palo Alto, California, United States Tesla Full timeJob Title: Staff Physical Design Engineer, DojoTesla's Self-Driving AI (Dojo) Silicon Development Team is seeking an experienced VLSI engineer to join our growing physical design team. As a key member of our team, you will be responsible for designing, constructing, and integrating SOCs, IP, circuits, tool flows, and methodologies into systems using advanced...
-
Palo Alto, California, United States Tesla Full timeAs a key member of Tesla's Autopilot AI team, you will play a pivotal role in optimizing and scaling our neural network training infrastructure.You will collaborate with a specialized team of machine learning experts and have access to one of the world's largest model training clusters.Your primary focus will be to design, implement, and maintain...
-
Software Engineer Internship
4 weeks ago
Palo Alto, California, United States Tesla Full timeAbout the InternshipTesla is seeking highly motivated and talented individuals to join our Dojo Correctness and Reliability team as interns. As a member of this team, you will have the opportunity to work on building program analysis tools for our in-house supercomputer.ResponsibilitiesTake ownership of tooling software for the compiler and hardware...
-
Senior Electronics Validation Engineer
3 weeks ago
Palo Alto, California, United States Tesla Full timeElectronics Validation EngineerWe are seeking a seasoned electronics validation engineer to join our Dojo team. As a key member of our validation team, you will be responsible for ensuring the high performance and reliability of our low voltage systems.Your primary focus will be on collaborating with cross-functional teams to develop and maintain detailed...
-
Staff Physical Design Engineer, Dojo
6 days ago
Palo Alto, California, United States Tesla Full timeTesla's Dojo team is seeking a highly skilled VLSI engineer to design and integrate SOCs, IP, circuits, tool flows, and methodologies into systems using advanced technologies.This position entails leading large design blocks and SOCs from early design stage to tape out, floorplanning and partitioning designs to meet area, timing, and power requirements, and...
-
Palo Alto, California, United States Amazon Full timeAbout the RoleAmazon is seeking a highly skilled Software Development Engineer to join our CSAI Model Training team. As a key member of this team, you will be responsible for developing and implementing predictive simulation and evaluation models for real-time customer support predictions.You will work closely with our science and engineering teams to...
-
Senior Software Engineer
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob SummaryWe are seeking a highly skilled Software Engineer to contribute to the development of our Dojo Datacenter Platform.As a key member of our infrastructure team, you will design, develop, and deploy software that ensures the reliability, availability, and scalability of our datacenter operations.ResponsibilitiesDesign and develop software components...
-
Palo Alto, California, United States Tesla Full timeElectrical Distribution Systems Software DeveloperAs a member of the Electrical Distribution Systems (EDS) Software team at Tesla, you will be responsible for developing internal tooling, such as web applications and APIs, that are at the heart of electrical engineering development globally.The EDS team is part of the Low Voltage Architecture and Circuitry...
-
Site Reliability Engineer, AI Infrastructure
2 weeks ago
Palo Alto, California, United States Tesla Full timeAbout the RoleWe are seeking a highly skilled Site Reliability Engineer to join our AI Infrastructure team at Tesla. As a key member of our team, you will be responsible for maintaining and improving our platform to ensure our Full-Self-Driving (FSD), Tesla Bot & Dojo engineering teams have the necessary tools and resources to be productive.Key...
-
Software Engineer
2 weeks ago
palo alto, United States Acceler8 Talent Full timeWe are seeking a Software Engineer - AI Training Data to join our team in Palo Alto. This role focuses on addressing complex challenges in data management and is ideal for someone passionate about building innovative systems that enhance AI training capabilities.Our company is dedicated to revolutionizing the semiconductor industry through advanced...
-
Software Engineer
1 month ago
Palo Alto, United States Acceler8 Talent Full timeWe are seeking a Software Engineer - AI Training Data to join our team in Palo Alto. This role focuses on addressing complex challenges in data management and is ideal for someone passionate about building innovative systems that enhance AI training capabilities.Our company is dedicated to revolutionizing the semiconductor industry through advanced...
-
Data Center Facilities Engineer
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob Title: Data Center Facilities TechnicianThe Dojo team at Tesla is seeking a skilled and self-directed Engineering Technician to operate and maintain the facility systems serving the Tesla Dojo supercomputers. This is a full-time, on-site role that requires a strong background in mechanical engineering and hands-on experience with facility...
-
High-Performance Software Engineer
6 days ago
Palo Alto, California, United States Criteo Full timeWe are seeking a highly skilled and experienced Senior Software Developer to join our team in Palo Alto. The ideal candidate will have a strong foundation in Computer Science and a passion for shipping high-quality, high-performance code.The successful candidate will be responsible for architecting, developing, and extending large and complex systems, as...
-
IC Package Design Engineer
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob DescriptionThe Dojo & Self-Driving Hardware teams at Tesla are seeking an IC Package Layout Engineer to design and develop next-generation IC packages for our Self-Driving Hardware and Dojo Super AI Computer projects.ResponsibilitiesDesign and develop IC packages using Cadence APD+ and SiP LayoutPerform feasibility studies, including die floor plan...
-
AI Infrastructure Performance Software Engineer
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob SummaryAs a Software Engineer within the AI group at Tesla, you will play a critical role in reinforcing, optimizing, and scaling our neural network training and auto-labeling infrastructure for both Autopilot and the Humanoid robot.Key ResponsibilitiesReduce wall clock time to convergence of our training jobs by identifying bottlenecks in the ML stack,...
-
Backend Software Engineer
1 week ago
palo alto, United States Acceler8 Talent Full timeBackend Software EngineerIntroduction: Are you a skilled Backend Software Engineer looking to make an impact in a cutting-edge environment? Join our dynamic team, where we are reshaping hardware engineering with our advanced foundation model. Our mission is to enhance the hardware design process by leveraging innovations in semiconductors and AI. As a...
Software Engineer, Performance Modeling, Dojo
2 months ago
What You’ll Do
- Develop and validate simulations of the architecture of a massively parallel machine for AI training, including system architecture, core architecture, memory hierarchy, and interconnects
- Collaborate with architects and engineers to understand the requirements of the simulation and ensure that it accurately models the behavior of the system
- Develop and maintain software frameworks and tools to support simulation development, testing, and deployment
- Work closely with the team to ensure seamless integration of simulations with other components of the system
- Participate in code reviews, testing, and debugging to ensure high-quality software
- Stay up-to-date with the latest developments in AI workloads, computer architecture, and simulation techniques
- Degree in Engineering, Computer Science, or equivalent in experience and evidence of exceptional ability
- 3+ years of experience in simulation development, computer architecture, and AI workloads
- Experience with analytical and cycle-based simulation techniques, including modeling of complex systems and validation of simulation results
- Strong programming skills in languages such as C++ and Python
- Experience with deep learning frameworks such as PyTorch and JAX
- Strong understanding of CPU and/or GPU microarchitecture, including pipelining, caching, and memory hierarchy
- Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions
- Strong communication and collaboration skills, with the ability to work effectively with Architects, Engineers, and Researchers
- Able to work from Palo Alto office