G

Gecko Robotics

Builds inspection robots and infrastructure software

Full Stack Software Engineer Intern

Full-Stack EngineeringConfirmed live in the last 24 hours
Internship · Summer 2027New York, NY, USA

About the Job

Requirements

  • Currently pursuing a bachelor’s or master’s degree in computer science, software engineering, or a related technical discipline, with an expected graduation date between December 2027 and May 2028.
  • Ability to work onsite in New York, Monday through Friday, for the full Summer 2027 internship.
  • Foundational programming experience in Python and JavaScript or TypeScript, including object-oriented or functional programming concepts.
  • Experience building a web application end to end, including frontend and backend, through coursework, projects, research, hackathons, or a prior internship.
  • Working familiarity with Git or similar version control systems.
  • Understanding of relational databases and REST APIs.
  • Strong written and verbal communication skills, including the ability to document technical work, explain tradeoffs, and collaborate on ambiguous problems.
  • Ability to independently close knowledge gaps, stay organized, and learn from feedback.

Responsibilities

  • Own a scoped full-stack project from design through deployment under the guidance of experienced engineers.
  • Build user-facing features in React and TypeScript that support real operational workflows.
  • Develop backend APIs and services in Python that ingest, transform, and serve structured and unstructured data.
  • Design data models and schemas, and write the logic that parses, associates, and validates data from multiple sources.
  • Use version control, code review, testing, and structured debugging to produce maintainable code.
  • Collaborate with engineers, product managers, and Forward Deployment Engineers to understand how customers use the product, with the option to travel to a customer site during the summer.
  • Present the project, results, and recommended next steps at the end of the internship.

Desired Qualifications

  • Experience with React and TypeScript in a real project.
  • Experience designing data schemas or working with messy, real-world datasets.
  • Exposure to cloud infrastructure, preferably GCP, and to containers such as Docker.
  • Exposure to integrating LLM or other AI APIs into an application.
  • Interest in 3D, visualization, or spatial data.
  • Interest in industrial, defense, or infrastructure applications where reliability matters.

About the Company

Gecko Robotics

Builds inspection robots and infrastructure software

Gecko Robotics builds inspection robots and software for organizations that maintain power plants, factories, ships and other critical infrastructure. Its machines collect detailed measurements of physical condition, helping customers find hidden defects and decide where maintenance is needed. Cantilever, its software platform, brings robotic inspection results and facility records together so teams can track an asset's health throughout its life. Customers pay for robotic inspections and software-based asset analysis, with Gecko's engineers working alongside site teams on maintenance and production workflows. Gecko Robotics was founded in 2013 and is headquartered in Pittsburgh, Pennsylvania.

Company size
201-500
Company stage
Series D
Total funding
$347.1M
Headquarters
Pittsburgh, PA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Gecko Robotics

See more jobs