Compiler Specialist

2 weeks ago


Palo Alto, California, United States Rivian Full time
Job Description

We're seeking an experienced MACHINE LEARNING ENGINEER to join our team as a key member of the ML Compiler team. In this role, you will work closely with the ADAS and Hardware teams to develop software tools that enable inference of deep learning networks on Rivian Hardware Platforms.

Your primary responsibilities will include:

  • Designing and implementing fast and accurate simulation models for Rivian Hardware Platforms.
  • Analyzing and optimizing ML workloads for performance.
  • Collaborating with ADAS and software teams to ensure seamless integration of software models into our hardware.

Requirements:

  • Degree in Computer Engineering or a related field.
  • Excellent C/C++ and Python programming skills.
  • Experience with various SOC platforms used for machine learning and ADAS.
  • Strong understanding of deep learning software models.
  • Experience in compiler pipeline development is preferred.
  • Experience working in aggressive design environments is also preferred.

Compensation:

Our salary range for this position is $206,500 - $258,100 for Northern California-based candidates. The actual compensation will be determined based on experience, location, and other factors permitted by law.

Benefits:

Rivian provides comprehensive medical/Rx, dental, and vision insurance packages for full-time employees and their families. We cover most of the premiums, ensuring our employees have access to quality healthcare.



  • Palo Alto, California, United States Rivian Full time

    Job DescriptionIn this role, you will be part of a dynamic team that challenges conventional thinking and seeks innovative solutions. Your primary focus will be on developing software tools for deep learning network inference on our Hardware Platforms.Key ResponsibilitiesDesign and implement efficient simulation models for our Hardware PlatformConduct...


  • Palo Alto, California, United States Tesla Full time

    Tesla is looking for a Neural Network Optimization Specialist to join our team. As a key member of our Autopilot ML team, you will be responsible for optimizing the performance of our neural networks on our in-house ML training accelerator.Key Responsibilities:Optimize the performance of neural networks on our in-house ML training acceleratorCollaborate with...


  • Palo Alto, California, United States Johnson Service Group (IL) Full time

    Job SummaryWe are seeking a skilled Technical Customer Support Specialist to join our team at Johnson Service Group (IL). The ideal candidate will provide concierge-level support for our customers, handling escalated tickets and troubleshooting wireless network infrastructure issues.The successful candidate will work closely with cross-functional departments...


  • Palo Alto, California, United States Premier Staffing Solution Full time

    Job DescriptionWe are seeking an exceptional Embedded Software Specialist to join our team at Premier Staffing Solution. As a key member of our team, you will be responsible for designing, developing, and deploying embedded software on RTOS for board bring-up, verification, and debugging of automotive electronics. Your expertise in working with h/w and s/w...


  • Palo Alto, California, United States Lightning AI Full time

    Company OverviewWe are Lightning AI, the pioneering company reimagining the way artificial intelligence is developed. Our mission is to simplify AI development, making it accessible to everyone-from solo researchers to large enterprises.Salary$175,000 per year (base salary) plus competitive stock options and benefits package.Job DescriptionWe are seeking a...


  • Palo Alto, California, United States Tesla Full time

    Required Skills and QualificationsPractical experience programming in C/C++ software, including modern C/C++ (C++14/17/20), multithreading, and Python.Experience with embedded systems software design concepts.Experience with communication standards such as CAN, ethercat and ethernet.Proficient developing software on a Linux host, for embedded Linux targets...


  • Palo Alto, California, United States Snapchat Full time

    As a Principal Software Engineer, iOS, at Snap Inc., you will play a key role in shaping the future of our mobile applications. With a strong track record of delivering high-quality, scalable, and secure code, you will contribute to the development of cutting-edge features and services that power our products, including Snapchat, Lens Studio, and Spectacles....


  • Palo Alto, United States Alameda Health System Full time

    Summary SUMMARY:Under general direction, responsible for the coordination, monitoring and supervision of all daily activities within an assigned billing or collection unit within the Patient Accounting Department. Supervision includes selection of new employees, training and orientation, workload assignment and completion of performance evaluations for...


  • Palo Alto, CA, United States Stanford University Full time

    ABOUT STANFORD UNIVERSITY AND RESIDENTIAL & DINING ENTERPRISES: Stanford University, located between San Francisco and San Jose in the heart of California's Silicon Valley, is one of the world's leading teaching and research universities. Since its opening in 1891, Stanford has been dedicated to finding solutions to big challenges and to preparing students...