You are viewing a preview of this job. Log in or register to view more details about this job.

Backend Software Intern

Backend Software Intern

Location: Remote (China or US)

Duration: 12+ weeks

Weekly Commitment: 4+ days per week

 

About MaxInsights

MaxInsights enables Robotics Foundation Model companies to access massive high-quality, scalable training data for embodied AI through our end-to-end data solution platform. Our platform integrates proprietary vision-driven AI models for egocentric, embodiment, and human-to-robot data solutions, delivering training-ready datasets at scale.

Since launching, we have partnered with nearly all leading enterprises and top AI labs worldwide. MaxInsights was founded by several serial robotics entrepreneurs and researchers with decades of combined experience in autonomous driving and robotics, and is backed by leading investors and industry partners.

 

The Role

We are seeking a motivated Backend Software Engineer Intern to join our core product development team. In this role, you will help design, build, and scale the software infrastructure that powers our robotic intelligence and data systems. You will work across backend services, APIs, cloud infrastructure, and data visualization layers that enable research, analytics, and real-world robot deployment.

This internship offers hands-on experience with core platform components, where you will collaborate closely with AI, robotics, and systems teams to deliver production-ready solutions.

 

Responsibilities

Assist in developing scalable, secure, and maintainable backend services and APIs to support robotics workflows, telemetry, and analytics.

Help build data pipelines for collecting, storing, and processing multimodal data from robotic systems (e.g., video, sensor, and event streams).

Contribute to internal dashboards and visualization tools that help researchers and engineers monitor, debug, and optimize robot performance.

Support cloud-native infrastructure (e.g., using Kubernetes, Docker) for continuous integration, testing, and deployment.

Work with front-end engineers to deliver seamless, performant full-stack applications.

Learn and apply best practices in software design, testing, observability, and documentation.

Collaborate cross-functionally with ML and robotics teams to integrate AI algorithms into production systems.

Participate in code and design reviews to learn and uphold technical excellence.

 

Minimum Qualifications

Current student pursuing a BS or MS in Computer Science, Software Engineering, or a related field.

Basic programming skills in Python or Go.

Familiarity with API design, database architecture (SQL or NoSQL), and distributed systems concepts.

Exposure to containerization (Docker) and CI/CD pipelines through coursework or projects.

Understanding of data structures, algorithms, and system design principles.

Ability to commit to 12+ weeks of internship, working 4+ days per week.

 

Preferred Qualifications

Exposure to microservice architecture, gRPC/GraphQL, or event-driven systems (Kafka, Pub/Sub).

Familiarity with data visualization frameworks (React, Next.js, D3.js, or similar).

Interest in robotics data workflows or real-time streaming systems.

Basic understanding of integrating machine learning models into backend services.

Experience with cloud platforms such as AWS, GCP, or Azure through academic projects or prior internships.

 

What We Offer

The opportunity to work on challenging, high-impact projects that define the future of robotics and intelligent systems.

A collaborative, innovative, and fast-paced work environment.

Hands-on mentorship and direct collaboration with leading experts in robotics, AI, and distributed systems.

A clear path for technical growth and learning.

Competitive internship stipend.

MaxInsights is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.