Frontend Software Engineer, Intern at Machina Labs
Machina Labs · Los Angeles, United States Of America · On-site
- Office in Los Angeles
What You’ll Do
- Collaborate with engineers and designers to build responsive, performant frontend applications using React and TypeScript.
- Develop and iterate on user-facing tools for visualizing real-time robot and manufacturing data.
- Prototype and implement intuitive UI/UX flows for internal tools and external-facing dashboards.
- Contribute to 3D visualization components for robot status, simulation, and process monitoring (optionally using Three.js or WebGL).
- Work closely with backend engineers to integrate and visualize live production data via APIs.
- Support the design system and help ensure visual and functional consistency across Machina Labs software products.
- Participate in team code reviews, agile ceremonies, and brainstorming sessions to shape product features and technical solutions.
What We’re Looking For
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field.
- Expected to complete or have completed final degree within one year of the internship’s end.
- Experience with React (or similar framework) and TypeScript through coursework, personal projects, or internships.
- Understanding of core UI/UX principles and frontend development best practices.
- Ability to work with design tools such as Figma and a willingness to iterate rapidly based on team feedback.
- Interest in robotics, manufacturing, or building tools for real hardware systems.
- Strong communication skills and eagerness to work in a multidisciplinary, collaborative environment.
Nice to Have
- Experience integrating or building 3D visualization components in web applications (e.g., using Three.js, WebGL, or similar)
- Familiarity with cloud-based deployment workflows (Azure, AWS, or GCP)
- Familiarity with OpenAPI and/or GraphQL
- Familiarity with machine learning and large datasets processing/visualization
- Experience building tools for hardware, robotics, or data visualization