Algorithm Engineer/Python (EMEA) Offline

FTD Solutions Inc. is seeking a talented Algorithm Engineer(Python) to join our team in EMEA region. This role will focus on building and maintaining our platform with a strong emphasis on quality, performance, and security. As a core member, you will plan, develop, and shape our platform, tackle complex design challenges, and implement platform-wide features.

 

Key Responsibilities

  • Develop, test, and maintain scalable and secure platform. (Written in PHP, Vanilla Js, Python, Mysql, Sqlite, Docker) with focus on its core — graph algorithms and built in math.
  • Collaborate with team members to implement new features and improve existing functionality
  • Conduct code reviews, participate in debugging sessions, and perform refactoring as needed. Rebuild of legacy PHP algorithmic core in Python is following the candidate onboarding.

     

Required Skills and Qualifications

  • Available for both strong juniors and senior enigneers with compensation matching the prooven experience
  • 2+ years of experience in backend development with Python and associated technologies
  • Strong algorithmic and math skills, including experience with graph algorithms, numerical methods, block algebra, etc. Experience with numpy, scipy, pandas is a strong plus.
  • Docker, experience contributing through CICD is a must
  • Fluent English is required, with Ukrainian or Russian language as a strong advantage
  • DevOps knowledge is a plus (experience setting up CI/CD pipelines, server management, and containerization is beneficial)
  • AQA experience is a must for writting Unit and API tests. Prior e2e Cypress experience is a strong plus.
  • Prior experience with PHP stack is a strong plus.

     

Foundational Qualifications

  • Persistance, flexibility, strong ability to learn
  • Effective communication skills and a collaborative mindset
  • Excellent problem-solving skills and attention to detail
  • Bachelor’s degree in Computer Science, Software Engineering

     

Interview Stages

  • Candiate questions, online coding, 2 coding excersises light and medium complexity(1h)
  • Open form conversation to figure out candidate experience(1h)
  • Homework+code review(5h+30m)
  • HR+reference check(30m)
  • Cultural fit interview with leads and CEO(30m-1h)
  • Contract

     

FTD Solutions

At FTD Solutions, we’re saving millions of gallons of water while helping industry leaders to achieve their sustainability goals. Join us to make a real impact with cutting-edge technology and a mission-driven team!

The job ad is no longer active

Look at the current jobs Python →