> Markdown version of [/jobs/ext/2165624-software-engineer-performance-modeling-ai-hardware](https://www.wearedevelopers.com/jobs/ext/2165624-software-engineer-performance-modeling-ai-hardware). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Performance Modeling, AI Hardware - **Company:** Tesla Motors - **Location:** Palo Alto, CA, United States - **Salary:** $176,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Profiling, Software Quality, Code Review, Computer Programming, Software Debugging, Hardware Design, Python (Programming Language), Machine Learning, Pytorch, Large Language Models, Deep Learning, Information Technology, Optimization Algorithms, Hardware Acceleration, Physical Design - **Published:** August 21, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87434500/1 ## About the Role * Degree in Engineering, Computer Science, or a related field, or equivalent practical experience demonstrating exceptional ability * In-depth knowledge of Large Language Models (LLMs), transformer architectures, including their training, inference processes, and optimization techniques * Strong expertise in CPU, GPU, and/or ML accelerator microarchitectures, with hands-on experience in performance characterization * Proficiency with deep learning frameworks such as PyTorch, JAX, Pallas, or similar tools * Robust programming skills in C/C++, Python, or other relevant languages * Solid understanding of physical design constraints, including power, performance, and area (PPA) tradeoffs in hardware development * Exceptional problem-solving abilities, capable of dissecting complex issues and devising innovative, practical solutions * Excellent communication and interpersonal skills, fostering effective collaboration across teams, including leadership and engineering stakeholders * Demonstrated experience in performance analysis, including the use of simulation frameworks and profiling tools ## Description As a key member of the Tesla AI hardware team, the AI/ML Modeling Engineer will drive the modeling, and optimization of next-generation tensor compute hardware. This role requires a deep expertise in computer architecture, and proven proficiency in performance modeling and optimization. The ideal candidate has a thorough understanding of AI workloads, and thrives in fast-paced environments, delivering elegant, high-performance solutions that push the boundaries of AI hardware efficiency. What You'll Do * Collaborate closely with system architects, micro architects, ML model designers, and compiler engineers to create highly efficient hardware designs on accelerated timelines * Develop and validate sophisticated performance models to evaluate architecture and microarchitecture tradeoffs, guiding informed decision-making * Define comprehensive workload suites and key performance metrics to benchmark and evaluate hardware capabilities * Analyze and assess implementations of machine learning algorithms on Tesla AI hardware, identifying bottlenecks and opportunities for improvement * Participate in hardware/software co-design efforts to align future hardware capabilities with evolving algorithmic demands * Contribute to code reviews, testing, and debugging processes to maintain exceptional code quality and reliability * Stay abreast of cutting-edge advancements in AI workloads, domain-specific languages, computer architecture, and simulation methodologies to inform strategic directions ## Related Videos - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How AI Models Get Smarter](https://www.wearedevelopers.com/videos/1374-how-ai-models-get-smarter) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)