Full Stack Software Engineering Intern
Gecko Robotics · New York, NY · 1 mo ago
Information TechnologyFull-time
About the role
Gecko Robotics is seeking a Full Stack Software Engineering Intern to join our Engineering team in New York for Summer 2027. This is a full-time, onsite internship, Monday through Friday. Gecko’s Engineering teams build customer-facing applications that turn robot, sensor, and document data into decisions about the health of critical infrastructure. You will work across the stack on a defined project: building frontend workflows, backend services, and data pipelines that make complex asset data usable by the people who maintain it. You will ship real features into a product that customers already rely on, with clear direction from a mentor and the room to own your piece of it.
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 your project, results, and recommended next steps at the end of the internship.
Requirements
- Foundational programming experience in Python and JavaScript or TypeScript, including object-oriented or functional programming concepts.
- Experience building a web application end to end (frontend and backend) through coursework, projects, research, hackathons, or a prior internship.
- Working familiarity with