Full Stack Engineer at Machina Labs developing full stack applications with Next.js and Python for robotics automation. Collaborating with engineering teams to integrate software with hardware systems.
Responsibilities
Design, develop, and maintain full stack applications using Next.js (TypeScript) and Python.
Build and maintain real-time communication layers using WebSockets to connect software interfaces with robotic systems.
Collaborate with the robotics and automation team to integrate software with hardware systems and manufacturing workflows.
Work with product and quality teams to translate requirements into well-architected, testable features.
Develop and deploy containerized services, supporting CI/CD pipelines and production infrastructure.
Contribute to system design decisions, code reviews, and technical documentation.
Troubleshoot and resolve issues across the full stack, from frontend UI to backend services and real-time data streams.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
At least 4 years of relevant software engineering experience.
Strong proficiency in TypeScript with hands-on experience building applications in Next.js.
Solid Python development skills.
Working knowledge of WebSocket protocols and real-time communication patterns.
Experience with containerized deployments (Docker, Kubernetes, or similar).
Strong communication skills and a collaborative mindset, you'll be working across disciplines daily.
Comfort operating in a fast-paced environment where software meets physical systems.
Students in Software Engineering program at ARI learning about software system design and implementation in diverse applications. The role involves taking on projects in a growing company.
Software Principal Engineer developing sophisticated systems and software at Dell Technologies. Collaborating on design and implementation for storage environments with a focus on high - quality solutions.
Lab Support Principal Engineer building and supporting lab environments for Dell Technologies. Responsible for hardware installation, technical configurations, and asset management.
Fullstack Software Engineering Intern learning to develop frontend and backend components of web applications. Collaborating with engineers and presenting projects at the end of the internship.
Staff Engineer driving technical strategy and backend systems for Pinterest's user experience. Leading initiatives to enhance the user experience for new and returning Pinterest users.
Manager - Senior Software Engineer leading AI projects at PwC in insurance sector. Shaping solution architectures and collaborating with technical teams to deliver AI - enabled solutions.
Senior Manager leading design and delivery of AI solutions in insurance sector. Collaborating with technical teams to build scalable solutions while navigating evolving technology landscapes.
Staff Software Engineer on Developer Productivity team at Gusto, enhancing Rails applications and tools for engineers. Collaborate with teams and improve productivity with automation and AI - assisted tooling.
Software Engineer joining a global team to develop cloud - based, data - intensive applications for US healthcare. Requires backend skills in .NET and database management.