Lead Software Engineer - AI Engineering
Location: Warsaw, Masovian Voivodeship, Poland
Department: IT
Location: Poland
We are:
RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies worldwide. Our proprietary ad-buying engine is the first in the world to be powered entirely by Deep Learning algorithms, enabling advertisers to achieve outstanding results and meet their goals at every stage of the funnel.
Join RTB House and lead our AI Engineering Lab, a team dedicated to pioneering innovation by leveraging the latest Agentic AI advancements. This role is for a hands-on engineer and technical leader who will drive the architecture, development, and deployment of next-generation AI solutions boosting engineering productivity.
You will:
- Lead, mentor, and grow a team of talented Frontend/Full Stack and Backend engineers, fostering a culture of technical excellence and high code quality.
- Serve as a Full Stack tech-leader (often hands-on), contributing to the design and development of key architectures and full stack solutions that support various platforms (Web, Mobile, CTV).
- Define and execute the team's charter, focusing on end-to-end customer interactions and the reliable display of ads globally.
- Develop and oversee state-of-the-art observability systems for the Ad Display platform, tracking crucial metrics like reliability, viewability, latency, and providing deep debugging insights for ad creation teams.
- Provide governance for cross-team ad rollout, including defining best practices and tooling for rigorous testing and deployment strategies (A/B testing, Canary deployments).
- Lead complex technical projects at massive scale, ensuring our solutions can handle millions of requests and maintain high performance worldwide.
- Collaborate intensely with a Staff Frontend Engineer, stakeholders from Ads layouts creation teams (designers, graphic specialists), and the core Bidding Platform backend teams.
Desired experience:
- Minimum of 6 years of professional experience in Software Engineering, with a strong background in building and deploying complex, large-scale systems.
- Distributed Systems Expertise: Proven, hands-on experience designing, developing, and operating distributed systems at scale (e.g., microservices, event-driven architectures, stream processing).
- Programming Languages: Proficiency in at least two programming languages, with Python being mandatory. Experience with others such as Java, Go, or Scala is a plus.
- AI/ML Engineering: Basic understanding of the Machine Learning lifecycle, MLOps practices, and experience in integrating ML models (especially LLMs) into production applications.
- Technical Leadership: Demonstrated experience in technical leadership, including defining technical roadmaps, mentoring junior engineers, leading code reviews, and driving architectural decisions.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
Nice to have:
- Direct experience with Agentic AI frameworks (e.g., LangChain, AutoGen, CrewAI) and designing multi-agent system architectures.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Familiarity with the ad-tech industry and real-time bidding (RTB) systems.
- Strong foundation in data structures, algorithms, and system optimization.
We offer:
- Projects focused on high code quality – solid code reviews are our standard;
- Collaboration within an interdisciplinary, self-sufficient team including: DevOps (ensuring a great Developer Experience), database experts, backend developers, product designers, and QA engineers;
- Hardware and software tailored to your preferences – e.g. MacBook, AI tool licenses;
- Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects;
- Flexible working conditions – no core hours, fully remote cooperation.
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
