Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Inside Higher Ed Logo

Software Developer

Inside Higher Ed

$138,402 - $163,985
Dec 28, 2025
Palo Alto, CA, US
Apply Now

Stanford Vision and Learning Lab (SVL) is looking for a full-time Software Developer to develop software for exciting research projects related to robotics, specifically focusing on the BEHAVIOR benchmark, a platform for robots to learn household activities. The goal is to make BEHAVIOR high-performance, high-realism, and lead it to widespread adoption as a performant and easy-to-use robot learning platform.

Requirements

  • Expertise in designing, developing, testing, and deploying applications.
  • Proficiency with application design and data modeling.
  • Ability to define and solve logical problems for highly technical applications.
  • Ability to select, adapt, and effectively use a variety of programming methods.
  • Experience with software design and development, particularly in Python and C++.
  • Experience with active practice of Git-based CI/CD workflows.
  • Experience with Docker/container frameworks.

Responsibilities

  • Conceptualize design, implement, and develop solutions for complex system/programs independently.
  • Take ownership of the above open-source projects as their lead maintainer.
  • Interact with an internal and external client base to gain information and triage and address bugs.
  • Document system builds and application configurations; maintain and update documentation as needed.
  • Work as a project leader, as needed, for projects of moderate complexity.
  • Responsible for CI pipeline, conducting code reviews, etc.
  • Develop and maintain robotics simulation software (including features of physics simulation, AR/VR, rendering, task and motion planning, reinforcement learning, etc.), using platforms such as pyBullet and NVIDIA Omniverse.

Other

  • This is a 1 year fixed term position.
  • Visa sponsorship is not available for this position.
  • All candidates must be eligible to work and live in the U.S.
  • Strong communication skills with both technical and non-technical clients.
  • Ability to lead activities on structured team development projects.