HW/SW Co-Design Engineer - Compute & Storage

Meta

Menlo Park (CA)

On-site

USD 154,000 - 217,000

Full time

16 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Meta is seeking a software engineer to join the AI & Systems Co-Design team to shape next-generation compute and storage architectures. You will collaborate with internal software and platforms teams to drive workload analysis, identify bottlenecks, and influence roadmaps for efficient systems powering Meta’s fleet.

The role involves co-design activities, benchmarks development, and external collaboration to publish work and contribute to open source.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years of experience with programming languages such as C, C++, Rust, Java, PHP, Python.
  • 5+ years of experience with hardware architecture, compute technologies and storage systems.

Responsibilities

  • Identify platform bottlenecks across CPUs, memory, storage, networking and GPUs; re-architect services.
  • Develop benchmarks in C++/Rust/Python/Hack to capture fleet requirements and evaluate platforms.
  • Drive workload analysis and align with evolving business needs for compute/storage performance.
  • Explore hardware/software co-design opportunities and contribute to roadmap definitions.
  • Influence vendor roadmaps and partner with engineering teams to deploy hardware roadmaps.

Skills

C
C++
Rust
Java
PHP
Python
Distributed systems
Hardware architecture

Education

Bachelor's degree in Computer Science
Master's degree or PhD in CS or related field

Tools

Spark
Distributed caching
Data preprocessing

Job description

Meta is seeking a software engineer to join the AI & Systems Co-Design team to shape next-generation compute and storage architectures. You will collaborate with internal software and platforms teams to drive workload analysis, identify bottlenecks, and influence roadmaps for efficient systems powering Meta’s fleet.

The role involves co-design activities, benchmarks development, and external collaboration to publish work and contribute to open source.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HW/SW Co-Design Engineer for AI Compute & Systems
HW/SW Co-Design Engineer for AI Compute & Systems

Meta • Bellevue (WA)

On-site
USD 154,000 - 217,000
HW/SW Co-Design Engineer: Next-Gen Compute & Storage
HW/SW Co-Design Engineer: Next-Gen Compute & Storage

Meta Careers • Menlo Park (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
HW/SW Co-Design Engineer for Scalable AI Infrastructure
HW/SW Co-Design Engineer for Scalable AI Infrastructure

Meta • New York (NY)

On-site
USD 154,000 - 217,000
Software Engineer, HW/SW Co-Design (Compute & Storage)
Software Engineer, HW/SW Co-Design (Compute & Storage)

Meta Careers • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Software Engineer, HW/SW Co-Design
Software Engineer, HW/SW Co-Design

Meta Careers • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Software Engineer (HW/SW Co-Design)
Software Engineer (HW/SW Co-Design)

Meta Careers • Menlo Park (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Systems ML Research Scientist — HW/SW Co-Design
Senior Systems ML Research Scientist — HW/SW Co-Design

Meta • Menlo Park (CA)

On-site
USD 220,000 - 300,000
Software Engineer, HW/SW Co-Design
Software Engineer, HW/SW Co-Design

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Software Engineer, HW/SW Co-Design
Software Engineer, HW/SW Co-Design

Meta • New York (NY)

On-site
USD 154,000 - 217,000
Software Engineer, HW/SW Co-Design
Software Engineer, HW/SW Co-Design

Meta • Bellevue (WA)

On-site
USD 154,000 - 217,000