June 8, 2026
Python Software Engineer
Senior • Remote
160 - 230 PLN
Warsaw, Poland
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.
We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference.
You Will:
Design, develop, and maintain our internal Automation and Monitoring platforms.
Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows.
Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services.
Write and maintain unit/integration tests to ensure platform reliability and code quality.
Identify issues and propose improvements to enhance platform architecture, API design, and framework usability.
Collaborate with other engineering teams to understand their needs and deliver new platform capabilities.
Apply best practices in API design, microservices architecture, and building extensible systems.
Desired Experience:
Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python.
Familiarity with relational databases and ability to write efficient SQL queries.
Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL).
Experience in asynchronous programming.
Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms.
Experience with writing and maintaining tests.
Problem-solving skills and the ability to work methodically through complex architectural challenges.
Good communication skills and ability to work in a team.
Selected Technologies:
Backend: Python, FastAPI
Databases: PostgreSQL, BigQuery
GraphQL: Ariadne
Messaging: Google Pub/Sub
Data Handling & Validation: Pydantic, dataclasses
Testing: Pytest
Monitoring: Sentry, Prometheus, Grafana
CI/CD: GitHub Actions
Cloud: GCP, Kubernetes
We Offer:
Being part of a small team with a high degree of autonomy and decision-making
Access to the latest technology in the developed solution
Opportunity to build and improve our own products, where long-term quality and reliability truly matter
Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Similar jobs you might like
Technology
RTB House
Senior Python Software Engineer
Senior
Remote
Warsaw, Poland
210 - 260 PLN
🏢 Summary: Mid+/Senior Software Engineer role focused on building and maintaining internal automation and monitoring platforms that support real-time bidding systems. The position involves developing reusable components, internal Python libraries, and scalable APIs within a microservices architecture. The engineer will collaborate with cross-functional teams to deliver reliable, extensible backend solutions. 🗂️ Requirements: Solid backend development experience with Python, Experience building platforms, frameworks, or developer tools, Experience with relational databases and writing efficient SQL queries, Experience designing RESTful or GraphQL APIs, Experience with asynchronous programming, Understanding of microservices architecture and system design, Experience writing and maintaining unit and integration tests, Ability to design scalable and extensible systems 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, GraphQL, Ariadne, SQL, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes, REST, Microservices 🏢 Description: 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. We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain our internal Automation and Monitoring platforms. Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows. Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services. Write and maintain unit/integration tests to ensure platform reliability and code quality. Identify issues and propose improvements to enhance platform architecture, API design, and framework usability. Collaborate with other engineering teams to understand their needs and deliver new platform capabilities. Apply best practices in API design, microservices architecture, and building extensible systems. Desired Experience: Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python. Familiarity with relational databases and ability to write efficient SQL queries. Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL). Experience in asynchronous programming. Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex architectural challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Technology
RTB House
Senior Python Software Engineer
Senior
Remote
Warsaw, Poland
210 - 260 PLN
🏢 Summary: The offer is for a Mid+/Senior Software Engineer to build and enhance internal automation and monitoring platforms supporting a real-time bidding business. The role focuses on backend development, reusable components, internal frameworks, and scalable microservices-based systems. It involves close collaboration with engineering teams to deliver reliable, extensible, and high-quality platform solutions. 🗂️ Requirements: Solid backend development experience with Python, Experience building platforms, frameworks, or developer tools, Ability to design clean, extensible APIs (RESTful or GraphQL), Experience with relational databases and writing efficient SQL queries, Experience in asynchronous programming, Understanding of microservices architecture and system design, Experience writing and maintaining unit and integration tests, Knowledge of scalability and multi-tenant architectures 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, GraphQL, Ariadne, SQL, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes 🏢 Description: 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. We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain our internal Automation and Monitoring platforms. Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows. Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services. Write and maintain unit/integration tests to ensure platform reliability and code quality. Identify issues and propose improvements to enhance platform architecture, API design, and framework usability. Collaborate with other engineering teams to understand their needs and deliver new platform capabilities. Apply best practices in API design, microservices architecture, and building extensible systems. Desired Experience: Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python. Familiarity with relational databases and ability to write efficient SQL queries. Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL). Experience in asynchronous programming. Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex architectural challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Technology
RTB House
Python Software Engineer
Senior
Remote
Warsaw, Poland
160 - 230 PLN
🏢 Summary: Mid+/Senior Software Engineer role focused on designing and developing internal automation and monitoring platforms supporting a real-time bidding system. The position involves building reusable components, internal Python libraries, and scalable microservices-based solutions with strong emphasis on API design and reliability. It offers hands-on work with modern backend technologies and cloud infrastructure in a high-impact environment. 🗂️ Requirements: Solid experience in backend development with Python, Experience building platforms, frameworks, or developer tools, Experience with relational databases and writing efficient SQL queries, Hands-on experience designing RESTful or GraphQL APIs, Experience with asynchronous programming, Understanding of microservices architecture and system design, Experience writing and maintaining unit and integration tests, Ability to design scalable and extensible systems 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, GraphQL, Ariadne, SQL, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes, REST 🏢 Description: 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. We are looking for a Mid+/Senior Software Engineer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain our internal Automation and Monitoring platforms. Design and build new, reusable components and 'steps' for our low-code automation platform, enabling teams across the company to build their own workflows. Contribute to the development of internal Python libraries and shared frameworks that are the foundation for other services. Write and maintain unit/integration tests to ensure platform reliability and code quality. Identify issues and propose improvements to enhance platform architecture, API design, and framework usability. Collaborate with other engineering teams to understand their needs and deliver new platform capabilities. Apply best practices in API design, microservices architecture, and building extensible systems. Desired Experience: Solid experience in backend development, ideally in building platforms, frameworks, or developer tools with Python. Familiarity with relational databases and ability to write efficient SQL queries. Deep understanding and hands-on experience in designing clean, extensible APIs (RESTful, GraphQL). Experience in asynchronous programming. Good understanding of system design concepts related to microservices architecture, scalability, and multi-tenant platforms. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex architectural challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe
Technology
RTB House
Python Data Engineer
Mid
Remote
Warsaw, Poland
160 - 210 PLN
🏢 Summary: Backend Python Engineer role focused on building and optimizing large-scale analytics systems and data pipelines handling terabytes of campaign and financial data daily. The position involves developing high-performance backend services, ETL/ELT jobs, and APIs for data-heavy applications, ensuring reliability, scalability, and data integrity. Ideal for engineers experienced in data-intensive systems, SQL optimization, and big data architecture. 🗂️ Requirements: Solid experience in backend development with Python, Proficiency with relational databases, Ability to write optimized SQL queries, Experience with PostgreSQL, Experience with BigQuery, Understanding of RESTful APIs, Understanding of GraphQL APIs, Experience in asynchronous programming, Knowledge of system design in Big Data environments, Experience with ETL/ELT processes, Experience with writing and maintaining tests, Ability to work with data-intensive applications 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, SQL, GraphQL, Ariadne, PubSub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHubActions, GCP, Kubernetes, REST, ETL, ELT 🏢 Description: 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. We are looking for a Python Software Engineer to join our internal team at RTB House. You will work on the backbone of our analytics, building applications and data pipelines that handle terabytes of data daily. This position is ideal for developers passionate about data-intensive systems, performance optimization, and building reliable software that provides critical business insights. You Will: Design, develop, and maintain the backend for web applications responsible for presenting massive-scale campaign statistics and financial data. Build and optimize large-scale data processing jobs (ETL/ELT) that feed our core analytics and reporting systems. Contribute to the development of internal Python libraries focused on high-performance data processing and analytics. Write and maintain unit/integration tests to ensure data integrity and code quality. Identify bottlenecks and propose improvements to enhance data pipeline performance, query speed, and data accuracy. Collaborate with Data Analysts and Product teams to deliver new metrics and analytical capabilities. Apply best practices in application design, data modeling, and building APIs for data-heavy applications. Desired Experience: Solid experience in backend development for data-intensive applications with Python. Strong proficiency with relational databases and the ability to write highly efficient, optimized SQL queries (PostgreSQL and BigQuery are key). Understanding of RESTful and GraphQL APIs conventions, especially for serving analytical data. Experience in asynchronous programming. Good understanding of system design concepts in the context of Big Data (e.g., data warehousing, ETL optimization, scalability) and willingness to learn more. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex data challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: BigQuery, PostgreSQL GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe Collaboration with flexible contract options (B2B or contract of mandate) 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.
Technology
RTB House
Python Software Engineer (Data Platform)
Mid
Remote
Warsaw, Poland
160 - 210 PLN
🏢 Summary: The offer is for a Python Software Engineer to build and optimize backend systems and large-scale data pipelines powering analytics and reporting for massive marketing datasets. The role focuses on high-performance data processing, ETL/ELT workflows, and scalable APIs in a Big Data environment. It involves developing reliable, data-intensive applications that deliver critical business insights. 🗂️ Requirements: Experience in backend development with Python, Proficiency in relational databases, Ability to write optimized SQL queries, Experience with PostgreSQL and BigQuery, Knowledge of RESTful APIs, Knowledge of GraphQL APIs, Experience in asynchronous programming, Understanding of Big Data system design concepts, Experience with ETL/ELT processes, Experience in writing and maintaining tests 📃 Skills: Python, FastAPI, SQL, PostgreSQL, BigQuery, GraphQL, Ariadne, Pub/Sub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHub, GCP, Kubernetes 🏢 Description: 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. We are looking for a Python Software Engineer to join our internal team at RTB House. You will work on the backbone of our analytics, building applications and data pipelines that handle terabytes of data daily. This position is ideal for developers passionate about data-intensive systems, performance optimization, and building reliable software that provides critical business insights. You Will: Design, develop, and maintain the backend for web applications responsible for presenting massive-scale campaign statistics and financial data. Build and optimize large-scale data processing jobs (ETL/ELT) that feed our core analytics and reporting systems. Contribute to the development of internal Python libraries focused on high-performance data processing and analytics. Write and maintain unit/integration tests to ensure data integrity and code quality. Identify bottlenecks and propose improvements to enhance data pipeline performance, query speed, and data accuracy. Collaborate with Data Analysts and Product teams to deliver new metrics and analytical capabilities. Apply best practices in application design, data modeling, and building APIs for data-heavy applications. Desired Experience: Solid experience in backend development for data-intensive applications with Python. Strong proficiency with relational databases and the ability to write highly efficient, optimized SQL queries (PostgreSQL and BigQuery are key). Understanding of RESTful and GraphQL APIs conventions, especially for serving analytical data. Experience in asynchronous programming. Good understanding of system design concepts in the context of Big Data (e.g., data warehousing, ETL optimization, scalability) and willingness to learn more. Experience with writing and maintaining tests. Problem-solving skills and the ability to work methodically through complex data challenges. Good communication skills and ability to work in a team. Selected Technologies: Backend: Python, FastAPI Databases: BigQuery, PostgreSQL GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe Collaboration with flexible contract options (B2B or contract of mandate) 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.
Technology
RTB House
Staff Software Engineer
Senior
Remote
Warsaw, MZ, Poland
270 - 320 PLN
🏢 Summary: Staff Engineer role in a high-performance Bidding Platform processing 20M+ real-time auction requests per second. The position focuses on designing and leading complex distributed systems, improving end-to-end ad workflows, and driving architectural excellence in a Deep Learning-powered AdTech environment. It combines hands-on technical leadership with ownership of large-scale, cross-team initiatives. 🗂️ Requirements: 10+ years of experience designing, developing and deploying complex software systems, 3+ years of technical leadership experience in medium or large organizations, Strong expertise in distributed systems architecture and networking fundamentals, Ability to design and lead high-performance, scalable system solutions, Experience conducting code reviews and enforcing coding standards, Fluency in English (C1), Fluency in Polish (C1) 📃 Skills: Java, Python, Aerospike, Memcached, GoogleCloudPlatform, BigQuery, MinIO, Kafka, Clickhouse, PostgreSQL, Elasticsearch, Kubernetes, Prometheus, Jenkins, Graphite, OpenRTB, MRAID, VAST 🏢 Description: Location: Poland (Remote/Flexible) 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. We are looking for engineers to join our Bidding Platform organization which is the core of the RTB business, processing over 20 million requests per second to participate in real-time auctions and display advertisements to customers from 90+ countries. If you want to work on technically complex and demanding solutions, this is the opportunity for you! Our Staff Engineers are experts who combine deep technical expertise with a strong sense of ownership, and they take on Tech Lead roles in complex, cross-team projects. You will: Gain deep understanding of our ad technology and become familiar with ad industry standards: OpenRTB, MRAID, VAST etc. Analyse issues with our end-to-end ad workflows, reproduce problematic cases, and come up with proposals for improvements Design technical and operational solutions that improve ad experience and our performance metrics Lead implementation of the aforementioned architectural solutions, ensuring its high quality, and evaluating its impact on business performance Provide hands-on technical leadership: solving complex system challenges, participating in planning and scoping of projects, and ensuring the implementation of the highest coding standards through participation in code reviews. Cooperate with stakeholders across the entire organization Requirements: 10+ years of hands-on experience in designing, developing and deploying complex software systems 3+ years of tech leadership experience (e.g. tech lead, staff, architect roles) in medium or large organizations Excellent understanding of complex, distributed IT systems - from the hardware and networking level, through software, to algorithms C1 level in English and Polish Nice to have: Experience in the AdTech/Real Time Bidding space. Selected technologies used: Java, Python Aerospike, Memcached Google Cloud Platform, BigQuery, MinIO Kafka, Clickhouse PostgreSQL Elasticsearch Kubernetes, Prometheus Jenkins, Graphite We Offer: Projects focused on extreme performance and high code quality – clean code and solid code reviews are our standard. Collaboration within an interdisciplinary, self-sufficient team (including DevOps, database experts, backend developers, product designers, and QA engineers). Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects. Cooperation based on B2B contract. You can cooperate 100 % remotely or choose one of our office spaces in Warsaw or Cracow.
Technology
RTB House
Senior Machine Learning Engineer
Senior
Remote
Warsaw, Poland
35,000 - 47,000 PLN
🏢 Summary: Development role focused on building and optimizing large-scale ML training and bidding infrastructure for a Deep Learning-powered advertising platform. The position involves designing complex IT systems, improving performance-critical components, and ensuring scalability and reliability in production environments. You will work with Big Data and distributed systems technologies to support high-volume, real-time ad processing. 🗂️ Requirements: Expertise in designing and implementing complex IT systems, Proficiency in at least one of: Python, C++, Java, Scala, Strong Linux expertise, Strong knowledge of algorithms and data structures, Experience in performance evaluation and optimization, Ability to develop scalable and reliable systems, Experience with distributed systems, Hands-on experience with Big Data technologies, Experience with cloud platforms such as GCP 📃 Skills: Python, C++, Java, Scala, Linux, Algorithms, DataStructures, DistributedSystems, Hadoop, Kafka, Storm, Spark, Flink, GCP, GPU, Torch, PyTorch, TensorFlow 🏢 Description: 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. 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. 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.
Technology
RTB House
Senior Machine Learning Engineer
Senior
Remote
Warsaw, Poland
35,000 - 47,000 PLN
🏢 Summary: Development and optimization of a large-scale ML training platform and bidding infrastructure for a Deep Learning-powered AdTech system. The role focuses on building efficient, scalable IT systems, optimizing low-level performance, and evaluating Big Data and ML technologies for production use. You will work on high-impact solutions operating at massive scale in a production environment. 🗂️ Requirements: Experience designing and implementing complex IT systems, Proficiency in Python or C++ or Java or Scala, Strong Linux knowledge, Ability to optimize system performance and troubleshoot production issues, Deep understanding of algorithms, Strong knowledge of data structures, Experience with distributed systems, Experience with Big Data technologies, Ability to ensure scalability and reliability of systems, Experience creating performance and correctness tests 📃 Skills: Python, C++, Java, Scala, Linux, Algorithms, DataStructures, DistributedSystems, BigData, Hadoop, Kafka, Storm, Spark, Flink, GCP, GPU, Torch, PyTorch, TensorFlow, ML 🏢 Description: 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. 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. 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.
Technology
RTB House
Senior Machine Learning Engineer
Senior
Remote
Warsaw, Poland
35,000 - 47,000 PLN
🏢 Summary: Technical role focused on developing and optimizing large-scale ML training platforms and bidding infrastructure for real-time ad systems. The position involves building complex IT systems, improving performance at low-level components, and ensuring scalability and reliability in production environments. It offers the opportunity to work with Big Data and distributed systems at massive scale. 🗂️ Requirements: Expertise in designing and implementing complex IT systems, Ability to develop user-friendly and versatile tools, Proficiency in at least one programming language: Python, C++, Java, or Scala, Strong Linux expertise, Strong knowledge of algorithms and data structures, Experience in evaluating and optimizing system performance, Ability to ensure scalability and reliability of systems, Experience creating performance and correctness tests 📃 Skills: Python, C++, Java, Scala, Linux, Algorithms, DataStructures, MachineLearning, Torch, PyTorch, TensorFlow, GPU, DistributedSystems, Hadoop, Kafka, Storm, Spark, Flink, GCP 🏢 Description: 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. 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. 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.
Technology
RTB House
Backend Python Developer
Mid
Remote
Warsaw, Poland
160 - 200 PLN
🏢 Summary: Backend Python Developer role focused on building and maintaining internal web applications and tools supporting real-time bidding and ad campaign management. The position involves developing integrations, shared libraries, and scalable backend services while ensuring high reliability and performance. It offers the opportunity to work on production systems using modern cloud and data technologies. 🗂️ Requirements: Solid experience in backend development with Python, Experience with relational databases and writing efficient SQL queries, Knowledge of PostgreSQL, Understanding of RESTful APIs and GraphQL conventions, Experience in asynchronous programming, Understanding of system design concepts (scalability, caching, reliability), Experience in writing and maintaining unit and integration tests, Ability to design and maintain web applications and backend services, Fluency in English 📃 Skills: Python, FastAPI, PostgreSQL, BigQuery, SQL, GraphQL, Ariadne, PubSub, Pydantic, dataclasses, Pytest, Sentry, Prometheus, Grafana, GitHubActions, GCP, Kubernetes 🏢 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. We are looking for a Backend Python Developer to join our internal team at RTB House. You will work on applications and tools that directly support our real-time bidding business, collaborating with experienced engineers and product teams. This position is ideal for developers who want to grow their skills, solve real-world problems, and build reliable software that makes a visible difference. You Will: Design, develop, and maintain internal web applications responsible for ad campaigns management, e.g. configuration, monitoring, automation Implement jobs and processes to integrate internal services Contribute to the development of internal Python libraries and shared frameworks Write and maintain unit/integration tests to ensure code quality and reliability Identify issues and propose improvements to enhance performance, scalability, and stability Collaborate with cross-functional teams to deliver new features and improve existing workflows Apply best practices in application design, databases, and APIs Desired Experience: Solid experience in backend development with Python Familiarity with relational databases and ability to write efficient SQL queries (PostgreSQL, BigQuery is a plus) Understanding of RESTful and GraphQL APIs conventions and best practices Experience in asynchronous programming Good understanding of system design concepts (e.g. scalability, caching, reliability) and willingness to learn more Experience with writing and maintaining tests Problem-solving skills and the ability to work methodically through technical challenges Good communication skills and ability to work in a team Fluency in English Selected Technologies: Backend: Python, FastAPI Databases: PostgreSQL, BigQuery GraphQL: Ariadne Messaging: Google Pub/Sub Data Handling & Validation: Pydantic, dataclasses Testing: Pytest Monitoring: Sentry, Prometheus, Grafana CI/CD: GitHub Actions Cloud: GCP, Kubernetes We Offer: Being part of a small team with a high degree of autonomy and decision-making Access to the latest technology in the developed solution Opportunity to build and improve our own products, where long-term quality and reliability truly matter Participation in one of the most interesting projects of the online industry in Poland and one of the fastest growing technology companies in Europe