ASIC Engineer, Architecture Kernel Development

Meta

Austin (TX)

On-site

USD 146,000 - 209,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Bonus

Job summary

Meta is seeking an ASIC engineer focused on architecture kernel development to join our infrastructure team. You will help build accelerators for large-scale workloads and collaborate with AI/ML experts to prototype reference PyTorch backends for these accelerators.

Responsibilities include developing AI kernels for Meta AI models, creating static performance analysis tools, and validating performance on RTL simulation/emulation.

Qualifications

  • Bachelor's degree in CS/CE or equivalent.
  • 6+ years in software development for massively parallel HPC or kernel development.
  • Proficient in C, C++, Python.
  • Experience with computer architecture or silicon development tools.

Responsibilities

  • Develop AI kernels for Meta AI models on Meta AI Accelerators.
  • Develop tools for static performance analysis and debug on the dynamic performance simulator.
  • Identify the compiler, ISA, and optimizations and validate performance on RTL simulation/emulation.

Skills

C/C++/Python programming
Parallel workload optimization

Education

Bachelor's degree in CS/CE or equivalent

Tools

Pre-silicon validation tools
RTL simulation/emulation tools

Job description

Summary:

Meta is seeking an ASIC engineer, architecture kernel development to join our infrastructure organization. Our servers and data centers are the foundation upon which our rapidly scaling infrastructure efficiently operates, and upon which our innovative services are delivered. By holding this role, you will be an integral member of an ASIC team to build accelerators for some of our top workloads, enabling our data centers to scale efficiently. You will have an opportunity to work with AI/ML experts in the company, help architect state-of-the-art machine learning accelerators and contribute to prototyping a reference PyTorch backend for these accelerators. Come work and learn alongside our engineers to build “Green” data center accelerators.

Required Skills:

ASIC Engineer, Architecture Kernel Development Responsibilities:

  1. Work on developing AI kernels for Meta AI models on Meta AI Accelerators
  2. Develop tools for static performance analysis. Debug performance on the dynamic performance simulator
  3. Identify the compiler, ISA, and optimizations. Help validate performance on RTL simulation / emulation
Minimum Qualifications:

Minimum Qualifications:

  1. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  2. 6+ years of experience in software development mapping massively parallel workloads for HPC or kernel development
  3. Programming in C, C++, Python, or related programming languages
  4. Experience with computer architecture or tools for silicon development
Preferred Qualifications:

Preferred Qualifications:

  1. Master’s or PhD degree in Electrical Engineering, Computer Engineering or related areas with experience in driving ML performance optimization and trade-offs
  2. Experience in developing and optimizing compute or collective kernels using CUDA or similar programming models (SSE, AVX, NEON, Hexagon DSP, etc.)
  3. Understanding of GPU architectures or other AI accelerator architectures
  4. Experience working in pre-silicon validation processes, including development and validation with pre-silicon tools and models
  5. Experience with firmware development, API design, device driver development, and library implementation
Public Compensation:

$146,000/year to $209,000/year + bonus + equity + benefits

Industry:

Internet

Equal Opportunity:

Meta is proud to be an Equal Employment Opportunity and . We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ASIC Engineer, Architecture Kernel Development
ASIC Engineer, Architecture Kernel Development

Meta • Sunnyvale (CA)

On-site
USD 190,000 - 250,000
ASIC Engineer, Performance Architecture and Modeling
ASIC Engineer, Performance Architecture and Modeling

Meta • Menlo Park (CA)

On-site
USD 146,000 - 209,000
Bonus
Equity
Benefits
ASIC Engineer, Performance Architecture and Modeling
ASIC Engineer, Performance Architecture and Modeling

Meta • Austin (TX)

On-site
USD 146,000 - 209,000
Bonus
Equity
Benefits
System Engineer, AI Accelerator Module Management
System Engineer, AI Accelerator Module Management

Meta • Menlo Park (CA)

On-site
USD 173,000 - 245,000
Bonus
Equity
Benefits
ASIC Engineer, Performance Architecture and Modeling
ASIC Engineer, Performance Architecture and Modeling

Meta • Sunnyvale (CA)

On-site
USD 114,000 - 172,000
Bonus
Equity
Benefits
ASIC Engineer, Performance Architecture and Modeling
ASIC Engineer, Performance Architecture and Modeling

Meta • Juneau (AK)

On-site
USD 178,000 - 250,000
ASIC Engineer, Foundry and IP
ASIC Engineer, Foundry and IP

Meta • Austin (TX)

On-site
USD 146,000 - 209,000
ASIC Engineer, Design
ASIC Engineer, Design

Meta • Phoenix (AZ)

On-site
USD 178,000 - 250,000
ASIC Engineer, Design
ASIC Engineer, Design

Meta • Hartford (CT)

On-site
USD 178,000 - 250,000
ASIC Engineer, Design
ASIC Engineer, Design

Meta • Salt Lake City (UT)

On-site
USD 178,000 - 250,000