Tide

Senior Engineer, Python (Data & AI)

Tide

Overview

Role involves backend engineering with a focus on Python and AI integration.

Ideal candidate should have extensive experience in backend Python engineering and knowledge of software engineering principles.

remoteseniorPythonFlaskAWSDockerGitHubPostgreSQLDatabricksAirflowSnowflake

Locations

  • Bulgaria

Requirements

  • Proven experience as a Backend Python Engineer
  • Understanding of software engineering fundamentals
  • Hands-on experience with frameworks like Django, FastAPI or Flask

Responsibilities

  • Work with product owners and engineers to translate requirements
  • Architect, design, test, implement, deploy, monitor and maintain backend services
  • Integrate ML models into services
  • Align team's vision with target architecture
  • Ensure efficient project execution

Benefits

  • 25 days paid annual leave
  • 3 paid days off for volunteering or L&D activities
  • Extended maternity and paternity leave
  • Personal L&D budget
  • Additional health & dental insurance
  • Mental wellbeing platform
  • Fully covered Multisports card
  • Flexible working from home