Senior ML Engineer
Expires: October 12, 2025
Join Burt Intelligence as a Senior Machine Learning Engineer to develop and enhance forecasting services within a small, efficient tech team. Work with large datasets, international customers, and advanced technologies to deliver impactful advertising business insights.
Main requirements:
  • Proven software engineer with 3+ years of production backend or machine learning development experience
  • At least 1 year of experience with Python
  • Practical knowledge in machine learning and statistics including GBDT, scikit-learn, feature engineering, validation, and tuning
  • Strong understanding of algorithms and data structures with reasoning ability
  • Ability to function independently as both data scientist and software engineer
  • Customer-oriented product development mindset with conscientious challenge handling
  • Proficient in English and Russian
Responsibilities:
  • Design and implement large-scale features for forecasting services
  • Maintain and enhance robust data pipelines processing data from multiple sources
  • Build machine learning models to accurately predict advertising inventory
  • Work with both NoSQL and SQL databases
  • Use Docker, CI/CD, and Infrastructure as Code to ensure efficient and scalable deployments
  • Collaborate in an agile environment with continuous improvement and user engagement
  • Leverage big data technologies, transitioning from Spark to Clickhouse, and cloud platforms to ensure scalable and reliable service
Required hard skills:
  • Python
  • Machine learning with emphasis on GBDT and scikit-learn
  • Feature engineering
  • Data validation and tuning
  • Algorithms and data structures
  • Docker
  • CI/CD pipelines
  • Infrastructure as Code
  • SQL and NoSQL databases
  • Agile development methodologies
  • Big data technologies
  • Cloud platforms
Recommended hard skills:
  • Experience with time series analysis
  • Experience with Java, Scala, or Kotlin
  • MLOps experience
Soft skills:
  • Curiosity and continuous learning
  • Ability to work independently and collaboratively
  • Customer-oriented mindset
  • Responsibility and conscientious approach to challenges
  • Effective communication
Coding languages:
  • Python
  • Java
  • Scala
  • Kotlin
Frameworks:
  • scikit-learn
Natural languages:
  • English (Proficient)
  • Russian (Proficient)
Cultural skills:
  • Experience working in international teams
  • Ability to work remotely and collaborate in hybrid environments