freehire launches on Product Hunt on 26 August.

Follow →

Python Engineer (ML)

Open 16d

As a Senior Python Engineer, you'll join a dynamic team passionate about esports and machine learning. Your main responsibilities will be to

    • Collaborate with the CTO, BE, and ML engineers from different teams to design optimal architectures for existing and new services.
  • Focus on efficient implementation of mathematical models and algorithms and improve the current ones.
  • Oversee the core Python codebase containing Oddin's mathematical and ML models.
  • Advocate for and implement the best software development practices within the team.
  • Explore and integrate new Python ecosystem advancements.



What you need:


  • Strong Python development and service architecture skills
  • Solid grasp of mathematical concepts
  • Proficiency in Git, GitHub, and version control
  • Experience with Docker and AWS (S3, ECS, Lambda functions)
  • Familiarity with SQL and no-SQL databases


What is an advantage? Will be in a separate bracket

    • Plus - Service communication using gRPC and protocol buffers
  • Plus - Python services architecture skills and experience.
  • Plus - Experience with improving Python runtime using Cython and other options


What you'll Get Here:

  • Participation in our vision to become the No. 1 esports analytics company.
    • Huge opportunity to work at the intersection of two booming industries - esports and betting.
  • A culture of a fast-growing startup that learns from mistakes and feedback, quickly adapts to the changes and offers huge opportunities for personal growth.
  • Get things done attitude.
  • Hybrid or office mode based on your preference.
  • Regular team-building activities.
  • Company-sponsored language courses.
  • Contribution to a Multisport card.


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available