logo

RTB House

Machine Learning Engineer

Department
Engineering
Job Type / Location
Warsaw
Experience Required
3+ years
Posted On

About the Company

RTB House is a global company specializing in state-of-the-art marketing technologies for top brands and agencies worldwide. Their proprietary ad-buying engine is powered entirely by Deep Learning algorithms, enabling advertisers to achieve outstanding results across the funnel. Founded in 2012 and operating in 90+ markets, RTB House focuses on first-party advertising and continuous innovation, offering end-to-end Deep Learning-powered AdTech products and solutions to maximize conversion, acquire new customers, drive engagement, and fuel long-term demand.

Daily Responsibilities

  • Developing and maintaining the ML training platform and the bidding infrastructure that evaluates ML models in the production environment.
  • Identifying performance bottlenecks and optimizing critical, low-level parts of the system.
  • Ensuring the reliability and scalability of implementations, and creating performance and correctness tests for new system components.
  • Testing and benchmarking open-source Big Data and ML technologies to assess their suitability for the production environment.

Desired Experience

  • Expertise in designing and implementing complex IT systems.
  • Ability to develop user-friendly, versatile tools.
  • Proficiency in at least one programming language, such as Python, C++, Java, or Scala, along with expertise in Linux.
  • Strong skills in evaluating and optimizing system performance, from initial design through to production troubleshooting.
  • Deep understanding of algorithms and data structures.
  • Initiative and creativity to improve existing solutions.
  • Ability to work effectively both within and across teams.

Additional Advantages

  • Previous experience in the field of Machine Learning is not required, but would be an asset.
  • Solid foundation in mathematics.
  • Experience with GPU programming and Machine Learning frameworks such as Torch, PyTorch, or TensorFlow.
  • Proven experience with distributed systems.
  • Familiarity with Big Data technologies such as Hadoop, Kafka, Storm, Spark, or Flink.
  • Hands-on experience with Google Cloud Platform (GCP) or similar cloud providers.

View Assessment Process

Think you'll be a good fit?