DEEPSEA TECHNOLOGIES

Senior Algorithms Software Engineer

DEEPSEA TECHNOLOGIES

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Collaborate with Back End, Optimization, Quality Assurance and Front End Engineers within the department.
  • Work on the development Route&Speed Optimization solutions, from understanding and improving existing algorithms to finding and resolving the overall system’s bottlenecks, to development and deployment of new optimization algorithms.
  • Communicate and collaborate with internal stakeholders (product owners, naval experts, customer success managers, MLOps engineers) to understand business needs and requirements and present complex concepts to non-technical audiences.
  • Investigate completed voyages which raised customer’s concerns, justify and explain the behavior of our optimization pipeline, identify areas of improvement and plan the resolution.
  • Algorithm evaluation, such as developing internal tools for savings analysis or studying vessel data and delivering brief research reports.

Requirements

  • Bachelor’s degree in Engineering, Mathematics, Physics, Computer Science or related field.
  • Master's (optionally a PhD) in Engineering, Applied Mathematics or related field.
  • Proven expertise in designing, developing and rolling out (optimization) algorithms to production.
  • Proven expertise in Combinatorial Optimisation with emphasis on graph methods and shortest path problems.
  • 2 years of Python experience and some industrial experience with low-level programming languages such as Rust, C++ or C is required.
  • Proven experience in working in multidisciplinary teams of data scientists, machine learning engineers, software engineers, MLOps engineers, etc.
  • Strong communication and collaboration skills in an agile, dynamic and cross-disciplinary environment.
Benefits
  • Competitive remuneration package: Skill & experience-based salary and eligibility for additional employee benefits.
  • Health Package: Private health insurance coverage and mental health - therapist benefit
  • Paid leaves: emergency and medical leaves.
  • Learning and Development Package: Access to courses platform and eligibility for seminars, conferences and workshops
  • Remote Flexibility: Great office space in the heart of Athens with hybrid option.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonRustC++Coptimization algorithmsCombinatorial Optimisationgraph methodsshortest path problemsalgorithm evaluationdata analysis
Soft skills
communication skillscollaboration skillsagile environmentdynamic environmentcross-disciplinary teamwork
Certifications
Bachelor's degreeMaster's degreePhD