Data Science Engineer

Role description

  • Play a pivotal role in shaping and developing our core machine learning system
  • Work with cutting-edge technologies and serve a substantial customer base.
  • Handle massive volumes of biometric, time-series, and sensor-based data (dozens of terabytes daily).
  • Unlock the potential to revolutionize player behavior prediction in the industry.
  • Showcase your skills in a role that values experimentation, perseverance, and personality.
  •  

    Requirements

    • 7+ years of software engineering and data science experience.
    • Proven track record with production-scale ML systems.
    • BSc in Computer Science/Engineering/Math (MSc/PhD is a plus).
    • Expertise in end-to-end ML solutions: data collection, research, fine-tuning, and production monitoring.
    • Advantageous experience in behavioral biometrics and sensor-based time-series data.
    • Proficiency in Python and key data science libraries (knowledge of big data and PySpark is advantageous).
    • Strong leadership, clear communication, and English language skills.
    •  

      What we offer

        • Work on a high-scale ML system with industry-transforming potential.
        • Embrace a culture of experimentation, learning, and growth.
        • Thrive in a collaborative and enjoyable work environment.
        • Join a team of pioneers, collectively crafting their path in uncharted territory.

Backend Software Engineer

Role description

  • Delivery of high-quality code for mission-critical real-time analytics systems that process vast amounts of data
  • Develop code in Python to support real-time data processing and communication with various data sources and sinks
  • Optimization of system and network performance for handling massive data streams. Creation of minimal purpose-built data pipelines
  • Profile and optimize execution bottlenecks in high-throughput data processing components for both performance and cost
  • Manage large-scale multi-region deployments on AWS, spanning both public and private cloud environments
  • Troubleshoot and debug complex issues in the backend, including performance bottlenecks and data processing challenges
  • Development of scalable and secure data distribution architecture

 

Requirements

  • Proven experience in delivering high-quality code for mission-critical systems, preferably in real-time analytics or high-scale data processing
  • Proficiency in Java and Python for developing backend services and data processing pipelines
  • Expertise in optimizing system and network performance and creating efficient data pipelines
  • Ability to profile and optimize execution bottlenecks for high-throughput data processing

 

What we offer

  • Opportunity to work on cutting-edge real-time analytics systems that handle massive data streams
  • Engage in the development of highly performant and scalable backend solutions in Java and Python
  • Contribute to the optimization of system and network performance in a data-intensive environment
Ready to get started?
Let’s talk