Machine Learning ASIC Engineer, Architecture

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$142,000 - $203,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Machine Learning ASIC Engineer, Architecture

Meta is seeking an experienced Machine Learning ASIC Engineer to join their Infrastructure organization in a role that combines cutting-edge AI/ML with hardware architecture. This position offers an exciting opportunity to work on developing state-of-the-art machine learning accelerators for data center efficiency.

The role involves working with AI/ML and video codec experts to architect and build accelerators for top workloads, enabling Meta's data centers to scale efficiently. You'll be part of an ASIC team focused on creating "Green" data center accelerators, contributing to both the architecture and modeling of these systems.

As a Machine Learning ASIC Engineer, you'll be responsible for developing Data Center Machine Learning ASIC architecture, creating algorithms and models, and building necessary tools. Your work will involve analyzing and mapping data center workloads to ASIC architecture, as well as developing performance and functional models for validation.

The ideal candidate should have at least 5 years of experience in silicon architecture, modeling, or related fields, with strong programming skills in languages like C, C++, and Python. A bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field is required, while a Master's or PhD is preferred.

This role offers competitive compensation ranging from $142,000 to $203,000 per year, plus bonus, equity, and benefits. You'll be working at Meta's facilities in the San Francisco Bay Area, contributing to the company's mission of building technologies that help people connect and grow businesses.

Join Meta's Infrastructure team to work on innovative solutions that push the boundaries of machine learning hardware acceleration while contributing to more efficient and sustainable data center operations. This is an excellent opportunity for someone passionate about the intersection of machine learning and hardware architecture to make a significant impact on Meta's infrastructure.

Last updated a month ago

Responsibilities For Machine Learning ASIC Engineer, Architecture

  • Work on developing Data Center Machine Learning ASIC architecture, algorithms, models, and tools
  • Analyze and map data center workloads to ASIC architecture
  • Develop performance and functional models to validate the architecture
  • Implement various reference silicon architecture models needed for the validation of the accelerators

Requirements For Machine Learning ASIC Engineer, Architecture

Python
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ experience in either silicon architecture, silicon modeling, performance architecture, kernel development, or building tools for silicon
  • Programming in C, C++, Python, or related Programming Languages
  • Experience and knowledge of Computer Architecture, or tools for silicon development
  • Experience and knowledge working in building custom silicon

Benefits For Machine Learning ASIC Engineer, Architecture

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Machine Learning ASIC Engineer, Architecture

AI Research Engineer, Computer Vision - FAIR

Senior AI Research Engineer position at Meta FAIR, focusing on computer vision research and development of foundation models for Meta's products.

Software Engineer, Systems ML - SW/HW Co-design

Senior ML Software Engineer role at Meta focusing on systems and hardware co-design for AI infrastructure optimization.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI infrastructure, compiler development, and performance optimization for machine learning systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta, developing scalable ML solutions and leading technical teams in London, focusing on recommendation systems and classification problems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta focusing on developing scalable ML solutions and leading technical teams.