- Страна
- Тайвань
- Зарплата
- 2 600 000 NT$ – 2 990 000 NT$
Откликайтесь
на вакансии с ИИ

Software Engineer, ML Accelerator Modeling (TW)
Waymo — лидер в области автономного вождения, предлагающий работу над уникальными технологиями. Высокая зарплата, работа с кастомным кремнием и отличный социальный пакет делают вакансию крайне привлекательной.
Сложность вакансии
Роль требует глубоких знаний C++ и понимания архитектуры компьютеров. Основная сложность заключается в необходимости моделирования сложного аппаратного обеспечения (ML-ускорителей) и работы на стыке железа и софта.
Анализ зарплаты
Предложенная зарплата в 2.6–3.0 млн TWD является конкурентоспособной для Тайваня, особенно для инженеров с опытом работы от 2 лет. Она находится на уровне или чуть выше предложений в крупных полупроводниковых компаниях региона (например, TSMC или MediaTek) для аналогичных ролей в R&D.
Сопроводительное письмо
I am writing to express my strong interest in the Software Engineer position for ML Accelerator Modeling at Waymo. With a solid foundation in C++ and experience in building performance-critical applications, I am eager to contribute to the development of the Waymo Driver’s compute platform. My background in computer engineering and passion for low-level systems optimization align perfectly with your team's mission to push the boundaries of hardware performance.
In my previous roles, I have focused on developing scalable software infrastructure and optimizing code for hardware execution. I am particularly drawn to this opportunity because it combines high-fidelity C++ modeling with the challenge of architectural bottleneck analysis. I am confident that my technical skills and curiosity for ML accelerator architecture will allow me to bridge the gap between hardware and software effectively, ensuring the success of Waymo's next-generation silicon.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в waymo уже сейчас
Присоединяйтесь к команде Waymo и создавайте будущее автономного вождения, проектируя ML-ускорители нового поколения!
Описание вакансии
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world's highest performance automotive compute platforms.
In this onsite role, you will report to a Hardware Engineering Manager
You will:
- Prototype the hardware: Design and implement high-performance, high-fidelity C++ software models that serve as the blueprint for next-generation machine learning accelerators.
- Empower engineering velocity: Develop scalable software infrastructure and tools that enable the entire team to analyze performance data and rapidly optimize future hardware designs.
- Push the limits of silicon: Define and write rigorous software benchmarks to expose architectural bottlenecks, ensuring our hardware meets aggressive functional and performance goals.
- Verify correctness: Write critical validation code to guarantee that our software simulators serve as a "source of truth," accurately reflecting the behavior of complex hardware.
- Bridge the Hardware/Software gap: Collaborate closely with cross-functional engineering teams to drive requirements and gain deep expertise in the intricacies of ML accelerator architecture.
You have:
- BS degree in Computer Science or Computer Engineering or equivalent, or equivalent practical experience
- 2+ years of industry experience building performance-critical applications in C++
- Strong programming fundamentals - data structures, algorithms and problem solving ability
- Basic understanding of how programs execute on hardware and how to optimize performance
We prefer:
- Demonstrated ability to dive into new problem domains and apply your programming skills to solve them.
- Familiarity with fundamentals of computer architecture
- Experience with low-level systems programming, embedded systems, or performance optimization
- Prior experience in hardware or ML is a plus, but not required
The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range
$2,600,000—$2,990,000 TWD
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Embedded Systems
- Machine Learning
- Computer Architecture
- Data Structures
- Algorithms
- Performance Optimization
- Hardware Modeling
Возможные вопросы на собеседовании
Проверка базовых знаний C++ и управления памятью, критически важных для высокопроизводительного моделирования.
Объясните разницу между стеком и кучей в контексте C++. Как выбор способа выделения памяти влияет на производительность симулятора?
Оценка понимания архитектуры процессоров и умения оптимизировать код под железо.
Что такое cache locality и как вы проектируете структуры данных в C++, чтобы минимизировать количество промахов кэша (cache misses)?
Проверка навыков отладки и обеспечения точности моделей.
Как бы вы подошли к верификации того, что ваша программная модель (C++) точно соответствует поведению реального железа?
Оценка понимания специфики ML-вычислений.
Какие основные архитектурные узкие места (bottlenecks) обычно возникают при выполнении нейронных сетей на специализированных ускорителях?
Проверка алгоритмической подготовки.
Решите задачу на оптимизацию пропускной способности данных между памятью и вычислительным ядром в условиях ограниченной шины.
Похожие вакансии
MLOps Engineer (Python)
AI Engineer (CV & Navigation)
Middle, Middle+, Senior GenAI/LLM Разработчик
Middle / Senior GenAI Engineer (CV)
AI Engineer / AI Mentor
Junior разработчик agent AI-систем
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Тайвань
- Зарплата
- 2 600 000 NT$ – 2 990 000 NT$