Rhombus Research: Software Engineering Intern

Students Plus Startups
  • San Antonio, Texas
  • Autofill and Review
4 days ago

Job Description

About Rhombus Research:
Rhombus Research is an independent research lab in San Antonio. We build systems that make the behavior of autonomous machines visible and verifiable: coordination and accountability infrastructure for autonomous fleets, spanning swarm robotics, systems security, and data visualization. We treat engineering and design as one discipline. Our work has been presented at IEEE ICRA and will be presented at ITS Texas.
Position Overview:
We are building a public API for Reptile, our browser-based simulation engine for autonomous fleet coordination, so outside researchers can author their own scenarios and run experiments against it. The intern will help design, implement, and test that interface: endpoints and data contracts, a test suite, reference examples, and developer documentation, including validating the API through Reptile's built-in AI scenario builder. You would work directly with the founder on production code from the first week. React and TypeScript required. Remote, with occasional in-person collaboration in San Antonio.

Rhombus Research

Summer 2027 Software Engineering Intern: Simulation API

About us

Rhombus Research is an independent research lab in San Antonio working on coordination and accountability systems for autonomous infrastructure. Our work spans swarm robotics, systems security, and data visualization. Recent work has been previously presented at IEEE ICRA and upcoming at ITS Texas.

We are small enough that you would work directly with the founder on production code from your first week.

The role

We are building a public API for Reptile, our browser-based simulation engine for autonomous fleet coordination. Today Reptile runs scenarios we author ourselves. The goal is an interface that lets outside researchers define their own scenarios, bring their own devices and data, and run experiments against the engine.

You would help design, implement, and test that interface.

Specific work includes

  • Design an API interface alongside Rhombus Research

  • Implementing API endpoints and data contracts

  • Writing the test suite: unit tests, integration tests, and validation against malformed input

  • Building reference examples that demonstrate how an outside user would use the API

  • Writing developer documentation, including a getting-started guide and API reference

  • Identifying gaps and inconsistencies in the design

This is a platform engineering role centered on API design, shared services, and building reliable developer tooling.

What you would get

  • A portfolio project: A shipped, documented public API with your name in the commit history.

  • Founder mentorship: Direct collaboration with the founder, including structured weekly one-on-ones and daily communication as needed.

  • Hands-on domain experience: Practical work across simulation engineering, API design, and developer tooling.

  • Compensation: Funded through the Students + Startups program. A $6,000 stipend for the 10-week summer term, with housing support and onboarding handled by the program.

What we are looking for

Required

  • Proficiency in React and TypeScript

  • Comfort with Git and collaborative development

  • Ability to read an existing codebase and work within its conventions

  • Clear written communication, since documentation is part of the job

Helpful but not required

  • Three.js or react-three-fiber

  • Experience working with LLM APIs

  • Experience writing tests, any framework

  • Interest in autonomous vehicles, swarm systems, or infrastructure

Logistics

10 weeks, 40 hours per week.

Remote. Occasional in-person collaboration in San Antonio.

We prioritize core engineering fundamentals over specific toolsets or domain experience. If you are a strong programmer, we encourage you to apply.

Requirements

Point of Contact: Ram Bhat

ram@rhombus-research.com

Numbers & Facts

LocationSan Antonio, Texas

Skills

  • API Documentationunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Communication Skillsunmatched
  • Computer Securityunmatched
  • Data Visualizationunmatched
  • Documentationunmatched
  • Gitunmatched
  • Integration Testingunmatched
  • Mentoringunmatched
  • Onboardingunmatched
  • Programming Toolsunmatched
  • Research Laboratoryunmatched
  • Roboticsunmatched
  • Simulationunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Startupunmatched
  • Team Playerunmatched
  • Test Plan/Scheduleunmatched
  • Test Suiteunmatched
  • Unit Testunmatched
  • Validation Testingunmatched
  • Vehicle Fleetsunmatched
  • Web Browsersunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder