Skip to main content

Astera

Software Engineering Intern – Distributed Simulation Systems

Hybrid (Remote)fulltimeinternAdded 2 days ago

About this role

Astera Institute is hiring a Software Engineering Intern to develop infrastructure for large-scale distributed simulation systems covering biological and physics-based environments. You'll tackle systems programming, networking, and performance optimization challenges alongside experienced engineers in a hybrid Emeryville role.

What you'll do

  • Contribute to distributed simulation infrastructure and tooling development
  • Build networking and communication systems for multi-node simulations
  • Develop 3D physics simulation environments using tools like MuJoCo
  • Support large-scale biological simulation systems
  • Debug and profile performance bottlenecks to improve throughput
  • Create internal tools for orchestration, visualization, and developer workflows

What they're looking for

  • C++, Python, or similar systems languages
  • Linux development environments
  • Data structures and algorithms
  • Concurrency fundamentals
  • Distributed systems concepts
  • Physics simulation frameworks
  • GPU programming or CUDA
  • Scientific computing

Benefits

  • Competitive compensation based on Bay Area location
  • Hybrid work arrangement in Emeryville, CA
  • Exposure to cutting-edge distributed systems and simulation technology
  • Mentorship from experienced engineers on real technical problems
  • Work on scientifically impactful infrastructure projects
  • Occasional team collaboration and events
Apply on the employer's site

Opens the official application on the employer’s site. No login required.