Senior Software Engineer

rtbhouse· > Machine Learning
Apply Now ↗

About this role

 

Location: Poland

 

We Are:

RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies worldwide. Its proprietary ad-buying engine is the first in the world to be powered entirely by Deep Learning algorithms, enabling advertisers to generate outstanding results and reach their goals at every stage of the funnel.

Founded in 2012, and now operating in 90+ markets, RTB House has always been private-by-design. It embraces first-party advertising and a relentless approach to innovation. RTB House offers end-to-end Deep Learning-powered AdTech products and solutions to maximize conversion, drive new customer acquisition, create engagement, and fuel long-term demand for a global base of clients.

 

You Will: 

We're looking for a Senior Software Engineer to help us design, build, and optimize high-performance backend systems that power real-time bidding (RTB) and machine learning at internet scale. You’ll cooperate on software that handles billions of daily transactions with strict latency and reliability constraints - all in a distributed, low-latency 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 cooperate effectively both within and across teams.
  • C1 level in Polish

 

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.

 

In Return, We Offer:

  • A highly competitive salary.
  • The opportunity to cooperate with a team of enthusiasts experienced in Machine Learning, Big Data, and distributed systems, who are eager to share their knowledge and skills.
  • You can cooperate 100 % remotely or choose one of our office spaces in Warsaw or Cracow.
  • Access to the latest technologies, with the opportunity to apply them in a large-scale and fast-paced project.
  • An opportunity to apply your expertise in optimizing algorithms that support hundreds of millions of internet users and billions of ad views per month within the RTB model.
  • The ability to see the immediate impact of your cooperate on the company's business outcomes.
  • The possibility of publishing your results.
  • Cooperation based on B2B contract.

 

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.

 

 

Apply now!

You don't need to tick every box to apply. If you are passionate about digital marketing, send us your CV, and we'll review it.

 

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer position at rtbhouse?
The salary for this Senior Software Engineer role at rtbhouse is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer position at rtbhouse located?
This Senior Software Engineer role at rtbhouse is based in Warsaw, Masovian Voivodeship, Poland. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Senior Software Engineer at rtbhouse belong to?
This Senior Software Engineer position is part of the > Machine Learning department at rtbhouse. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer position at rtbhouse?
Click the "Apply Now" button on this page. You will be redirected to rtbhouse's official application portal hosted on greenhouse where you can submit your application directly.
When was the Senior Software Engineer job at rtbhouse posted?
This Senior Software Engineer position at rtbhouse was posted on Jun 16, 2025. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer
rtbhouse
Apply for this role ↗

You'll be redirected to rtbhouse's official application page on Greenhouse.