Hybrid Full-time

DeepSea is hiring a Software Engineer, Autonomous Systems

About the Role

DeepSea is hiring a Software Engineer for Autonomous Systems to work at the intersection of software engineering and research. Your primary responsibility will be translating machine learning methods, control algorithms, and pipelines into robust, production-grade software deployed in real-world autonomous systems.

What You'll Do

  • Convert research prototypes for motion learning, prediction, and control into production-grade software.
  • Design and develop our software stack based on functional understanding of underlying physical systems and business requirements.
  • Implement, integrate, improve, and support the software stack for autonomous systems.
  • Perform pair programming, unit testing, functional testing, integration testing, simulation testing, and monitoring.
  • Collaborate with research, machine learning, software, MLOps, and robotics engineers.
  • Guide fellow engineers to design and develop maintainable and testable software.
  • Work within a culture of peer review and constructive feedback to enhance R&D output quality.

What We're Looking For

  • Master’s degree in Software Engineering, Computer Engineering, Robotics, or a closely related technical field.
  • 5+ years of professional software development experience, primarily in Python.
  • Strong emphasis on Object-Oriented Programming, software architecture, and design patterns.
  • Strong emphasis on version control systems like Git.
  • Strong emphasis on developing automatic tests (unit, functional, integration, simulation).
  • Strong emphasis on CI/CD pipelines and production deployment practices.
  • Proven experience building production-grade, reliable, and scalable software.
  • Foundational understanding in one or more of physics, systems, robotics, ML, or simulation.
  • Strong communication and collaboration skills in an agile, dynamic, cross-disciplinary environment.

Nice to Have

  • Professional programming proficiency with C++.
  • Prior professional software and system integration experience in autonomous systems.
  • Familiarity with robotic middleware platforms, especially ROS/ROS2.
  • Familiarity with CasADi or similar computational graph frameworks like PyTorch, TensorFlow, or JAX.
  • Experience translating research prototypes into robust, production-ready software.
  • Prior experience in multinational projects with remote collaboration.

Technical Stack

  • Python, C++, Git, ROS/ROS2, CasADi, PyTorch, TensorFlow, JAX

Team & Environment

You'll be a core member of the R&I team, collaborating closely with cross-disciplinary teams including research, machine learning, software, MLOps, and robotics engineers.

Benefits & Compensation

  • Competitive remuneration package: Skill & experience-based salary, commission, and eligibility for additional benefits.
  • Health Package: Private health insurance and mental health therapist benefit.
  • Tech Equipment Package: Laptop and other policy-based equipment.
  • Paid leaves for study, emergency, and medical purposes.
  • Learning and Development Package: Access to courses platform and eligibility for seminars, conferences, and workshops.
  • Team Building: Team outings, events, and paid trips to our offices to meet the team physically if not based in Athens.

Work Mode

This is a hybrid role based in Athens, Attikí, Greece, offering a great office space in the city center and a remote option. A fully remote option is available for candidates not based in Athens.

At DeepSea, we are looking for people who share our values and are aligned with our mission. It is important to us to ensure that no one who is eager and capable of contributing constructively to our team is excluded because of ethnic or social origin, gender or sexuality, age or family status, disability or medical conditions.

Required Skills
PythonC++GitROS/ROS2CasADiPyTorchTensorFlowJAXAutonomous SystemsRoboticsMachine LearningOptimizationSimulation
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
DeepSea

DeepSea is a maritime technology leader, providing a unified optimisation platform that helps shipping companies cut fuel consumption, reduce emissions, and transform vessel performance across entire fleets. Built on the most advanced maritime AI data pool in the world, DeepSea’s platform powers everything from vessel monitoring to advanced automation.

Visit website
Job Details
Category embedded
Posted 2 months ago