Senior Full-Stack Engineer (Python + TypeScript)
We are looking for a Senior Full-Stack Engineer who thrives in dynamic environments, enjoys solving complex technical challenges, and actively uses AI tools to accelerate development.
You will be building high-performance backend services, real-time frontend interfaces, and scalable infrastructure for an advanced AI-driven industrial automation platform.
This role is ideal for an engineer who is comfortable working across the stack, enjoys shaping architecture, and wants to contribute to a product that bridges physical automation with modern software engineering.
About the Product
You will work on a next-generation platform that modernizes how industrial automation is built and managed.
The product uses advanced AI to:
- Translate plain English into fully defined automation logic
- Generate coordinated robot motions and PLC-level behaviors
- Manage digital twins and real-time sensor integrations
- Provide an efficient, flexible, and brand-agnostic automation layer for factories
The system enables quick creation, updating, and optimization of robotic workflows โ making industrial automation more accessible and adaptable across a wide range of hardware and use cases.
Requirements
- 5+ years of hands-on software engineering experience
- Strong full-stack proficiency with JavaScript/TypeScript and Python
- Ability to work effectively in a fast-paced, high-change environment
- Daily use of AI tools (ChatGPT, Claude, Copilot, etc.) to speed up development
Technical Skills We Value
Backend
- FastAPI, asynchronous Python, WebSockets
- Experience with PostgreSQL, Redis, workflow/orchestration frameworks
- Real-time systems: SSE, event streaming, message queues
Frontend
- React + TypeScript
- Real-time data visualization, streaming, and complex state management
Infrastructure
- Docker and containerized microservice environments
Understanding of scalable, distributed architectures
Why This Role Is Unique- Work on a product connecting AI, robotics, automation, and real-time software
- High level of ownership and deep technical challenges
- Influence architecture and roadmap in a rapidly evolving domain
Required skills experience
| Python | 5 years |
| TypeScript | 4 years |
Required languages
| English | B2 - Upper Intermediate |