At Flexion Robotics we train robots that are ready to work. Our goal is to liberate humanity from repetitive, hazardous tasks via advanced automation and to enable bold new endeavors. We are a young, fast growing startup founded by internationally recognized experts in robotic learning and backed by some of Europe's leading Venture Capital firms. We work with cutting-edge technologies and robotics hardware to build "robot brains" of unseen performance and versatility.
We are looking for a talented and highly motivated software engineer to join our team in Zürich and help us achieve our mission. Your goal will be to help us take our ML and robotics tooling to the next level. This involves designing and developing cloud infrastructure and robot-deployed software to implement our ML pipelines. In particular, the management and deployment of our reinforcement learning models as well as the acquisition of our training data.
Requirements
Required qualifications
Degree in Computer Science, Software Engineering, or equivalent practical experience
Proven experience designing and deploying cloud services (AWS, GCP, or Azure) with Infrastructure-as-Code (e.g. Terraform, AWS CDK)
Solid skills in containerization (Docker) and orchestration platforms (Kubernetes)
Experience building full-stack web applications, including backend APIs, frontend basics, and database integration
Proficiency in Python and familiarity with C++
Familiarity with DevOps practices and CI/CD workflows
Strong analytical thinking and problem-solving skills
Additionally, the following skills are a plus:
Experience in ML engineering, including large-scale training data management and distributed computing
Knowledge of deep learning frameworks (such as PyTorch or TensorFlow)
Experience with robotics platforms, real-time systems and embedded software development
Understanding of ROS (Robot Operating System) and robotics middleware
Benefits
Our team is still fairly small and every new employee at this stage will have significant freedom and ownership of their current project.
We offer a competitive remuneration in the form of a competitive base salary and additional components/benefits depending on the specific role and the experience of the applicant.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job