Point your AI agent at freehire and let it find you a job.

Get the CLI →

Allen Institute for AI (Ai2)

Open 19d

Senior Software Engineer AI Infrastructure

Posted Updated 4 views
Discussion

You will design and deliver systems spanning job scheduling and execution runtime. You will automate cluster operations, diagnose distributed-system failures, optimize GPU workloads, guide HPC infrastructure planning, mentor engineers, and collaborate with research staff on system designs.

Responsibilities

  • Design and deliver systems spanning job scheduling and execution runtime
  • Build tooling and software-defined infrastructure for cluster health management
  • Analyze distributed-system failures and optimize distributed workloads
  • Contribute to large-scale HPC roadmap planning
  • Review code and design documents
  • Mentor team members and improve team processes
  • Collaborate with research staff on system designs and implementation

Requirements

  • 8+ years of professional experience developing business-critical software and operating large-scale compute infrastructure
  • Go and/or Python proficiency
  • Bachelor's degree in a related field, or equivalent advanced-degree experience
  • Linux internals knowledge
  • Knowledge of Docker container runtimes
  • Experience designing, debugging, and optimizing distributed systems and databases
  • Writing and consensus-building skills

Benefits

  • Medical, dental, vision, and employee assistance coverage for team members and families
  • Health savings account, healthcare reimbursement arrangement, and flexible spending accounts
  • 401k plan
  • $125 monthly commuting or internet expense assistance
  • $200 monthly fitness and wellbeing expense assistance
  • Up to 10 sick days, 7 personal days, 20 vacation days, and 12 paid holidays annually
  • Annual bonuses
  • Long-term incentive plan

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available