Senior Software Engineer

RTB House

Warszawa

On-site

PLN 254,237 - 338,983

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Highly competitive salary
Flexible working hours
Opportunity to work with latest technologies

Job summary

A global marketing technology firm in Warsaw is seeking a Senior Software Engineer to design and optimize high-performance backend systems for real-time bidding and machine learning. Candidates should have strong programming skills, experience in developing complex IT systems, and the ability to work within teams. The role offers a highly competitive salary and flexible working hours, including remote work opportunities.

Qualifications

  • Deep understanding of algorithms and data structures.
  • Initiative and creativity to improve existing solutions.
  • Ability to work effectively within and across teams.

Responsibilities

  • Developing and maintaining the ML training platform and the bidding infrastructure.
  • Identifying performance bottlenecks and optimizing critical low-level parts of the system.
  • Ensuring reliability and scalability of implementations, and creating performance tests.

Skills

Designing complex IT systems
Developing user-friendly tools
Proficiency in programming languages (Python, C++, Java, Scala)
Evaluating system performance
Understanding algorithms and data structures

Tools

Linux
Machine Learning frameworks (Torch, PyTorch, TensorFlow)
Big Data technologies (Hadoop, Kafka, Storm, Spark, Flink)
Google Cloud Platform (GCP)

Job description

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. Itembraces first-party advertising and a relentless approach to innovation. RTB House offers end-to-endDeep Learning-powered AdTech products and solutions to maximize conversion, drive new customeracquisition, 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 work 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 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.
In Return, We Offer:
  • A highly competitive salary.
  • The opportunity to work with a team of enthusiasts experienced in Machine Learning, Big Data, and distributed systems, who are eager to share their knowledge and skills.
  • Flexible working hours, with the possibility of remote work or working from our office in Warsaw.
  • 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 work on the company's business outcomes.
  • The possibility of publishing your results.
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT and R&D Machine Learning Engineer Warsaw, Masovian Voivodeship, Poland
IT and R&D Machine Learning Engineer Warsaw, Masovian Voivodeship, Poland

Rtb House • Warszawa

Hybrid
PLN 190,000 - 350,000
Highly competitive salary
Flexible working hours
Access to latest technologies
Senior Machine Learning Researcher
Senior Machine Learning Researcher

RTB House • Warszawa

Remote
PLN 252,000 - 380,000
Attractive salary
Flexible working conditions
Team of experienced enthusiasts
+1
Distributed Systems Engineer
Distributed Systems Engineer

RTB House • Warszawa

Hybrid
PLN 180,000 - 260,000
Remote work option
Office in Warsaw
Office in Cracow
Programmatic Software Engineer
Programmatic Software Engineer

RTB House • Warszawa

Remote
PLN 60,000 - 90,000
Competitive salary package
Flexibility in working hours
Opportunity to engage with cutting-edge technology
+1
Backend Python Developer
Backend Python Developer

RTB House • Warszawa

On-site
PLN 60,000 - 80,000
Attractive compensation
Access to the latest technology
High degree of autonomy
+1
Senior Distributed Systems Engineer / Tech Lead
Senior Distributed Systems Engineer / Tech Lead

RTB House • Warszawa

On-site
PLN 70,000 - 90,000
Flexible working conditions
Hardware tailored to preferences
Collaboration with interdisciplinary teams
Traffic Technical Support Engineer
Traffic Technical Support Engineer

RTB House • Warszawa

Hybrid
PLN 80,000 - 100,000
Flexible cooperation model
Remote or hybrid working options
Opportunity to work in an award-winning organization
IT and R&D Machine Learning Researcher Warsaw, Masovian Voivodeship, Poland
IT and R&D Machine Learning Researcher Warsaw, Masovian Voivodeship, Poland

Rtb House • Warszawa

Remote
PLN 180,000 - 280,000
Very attractive salary
Access to latest technologies
Flexible cooperation conditions
+1
IT and R&D Staff Machine Learning Researcher Warsaw, Masovian Voivodeship, Poland
IT and R&D Staff Machine Learning Researcher Warsaw, Masovian Voivodeship, Poland

Rtb House • Warszawa

Hybrid
PLN 260,000 - 420,000
Flexible working hours
Remote and on-site options
Competitive compensation
Technology & Innovation Programmatic Software Engineer Warsaw, Masovian Voivodeship, Poland
Technology & Innovation Programmatic Software Engineer Warsaw, Masovian Voivodeship, Poland

Rtb House • Warszawa

Remote
PLN 80,000 - 100,000
Competitive salary package
Attractive growth opportunities
Flexible working cooperation
+1