applinity

Software Engineer (HW/SW Co-Design)

at Meta

Location

Menlo Park, CA

Compensation

$219k–$301k USD

Type

full time

Posted

2 weeks ago

Save to queue

Market range · company + function + seniority

$217k—$250k—$257k

p25 · target · p75 · n=217

Posted $301k · well above market

Tailor your résumé to this role in 30 seconds.

Free account · ATS keyword check · per-job bullet rewrite by Claude.

Tailor my résuméApply on company site

Job description

Meta is seeking a software engineer to join our AI & Systems Co-Design team to drive the definition of our next-generation compute and storage architectures. As a key member of the team you'll work closely with internal software and platforms engineering teams to drive workload analysis and understand infrastructure requirements. You will drive technology path-finding, roadmap definition and co-design activities to deliver new capabilities and efficient systems for our fleet. Furthermore, you'll work with external industry partners to influence their roadmaps and build the best products for Meta’s Infrastructure. As part of the team, you will have ample opportunities to publish your work in leading conferences, industry journals and make open source contributions. Join our team and help shape one of the largest infrastructure footprints which powers Meta’s applications used by billions of people across the globe.

Responsibilities

  • Utilize extensive understanding of hardware architecture - CPUs (x86/ARM), Flash/HDD storage systems, networking, and GPUs - to identify key platform resource bottlenecks. Collaborate closely with software product teams to re-architect services, improve performance through algorithm redesign, and reduce resource consumption.
  • Develop representative benchmarks (in C++/Python/Hack) to capture fleet requirements and drive early evaluation of upcoming platforms. Drive fleet-wide detailed workload analysis and keep ahead of evolving business needs and its impact to compute and storage performance
  • Identify novel hardware/software co-design opportunities based on industry trends and new paradigms. Conduct pathfinding activities to quantify the value proposition for Meta and drive roadmap definition.
  • Influence vendor hardware roadmap and broader ecosystem to align with Meta's requirements.
  • Partner with Product Engineering and Infrastructure Engineering teams to find the optimal way to deliver the hardware roadmap into production and drive adoption.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years of experience with programming & scripting languages such as C, C++, Java, PHP, Python
  • Experience with large-scale infrastructure, distributed systems, full stack analysis of server applications
  • 5+ years of experience with hardware architecture, compute technologies and/or storage systems Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Utilize extensive understanding of hardware architecture - CPUs (x86/ARM), Flash/HDD storage systems, networking, and GPUs - to identify key platform resource bottlenecks. Collaborate closely with software product teams to re-architect services, improve performance through algorithm redesign, and reduce resource consumption
  • Develop representative benchmarks (in C++/Python/Hack) to capture fleet requirements and drive early evaluation of upcoming platforms. Drive fleet-wide detailed workload analysis and keep ahead of evolving business needs and its impact to compute and storage performance
  • Identify novel hardware/software co-design opportunities based on industry trends and new paradigms. Conduct pathfinding activities to quantify the value proposition for Meta and drive roadmap definition
  • Influence vendor hardware roadmap and broader ecosystem to align with Meta's requirements
  • Partner with Product Engineering and Infrastructure Engineering teams to find the optimal way to deliver the hardware roadmap into production and drive adoption

More open roles at Meta

Hiring velocity, headcount trend, and every open posting on one page.

View Meta profile →
GuideHow to apply to Meta (the 2-to-3 month process, explained)VisaMeta sponsors H-1B — read the guide

Similar roles

Open postings ranked by description similarity — useful if this role isn't quite right.