Senior Software Engineer - AI Engineering
Indexed description
Join RTB House and lead our AI Engineering Lab, a team dedicated to pioneering innovation and boosting engineering productivity by leveraging the latest advancements in Agentic AI. We are looking for a hands-on technical leader with a strong, traditional software engineering background.
In this role, you won't just be writing custom code from scratch. You will be an architect of efficiency. Our approach is highly pragmatic: we build internal tools and autonomous agents to supercharge our engineering workflows. You will be expected to navigate the "build vs. buy/integrate" landscape, determining when to leverage off-the-shelf LLM products and when to architect a custom, high-performance solution.
You Will
- Drive Technical Excellence: Act as a technical pillar within the Lab, implementing high-standard code and sophisticated system designs. You will mentor mid-level peers and lead deep-dive code reviews.
- Architect Multi-Agent Systems: Design and deploy distributed systems and multi-agent architectures that automate complex engineering tasks. You will own the architectural decisions for "build vs. integrate" strategies.
- Innovate with Agentic AI: Spearhead the evaluation and prototyping of LLMs, Agentic frameworks, and Model Context Protocols (MCPs). You will transform theoretical AI advancements into production-ready tools.
- Own the Full Lifecycle: Take responsibility for the entire development cycle. From initial concept and API integration to production deployment and long-term scalability.
- Influence Product Strategy: Partner with Product and Engineering Managers to ensure the Lab’s innovations align with the broader company roadmap and provide measurable ROI to our developers.
- Pragmatic Architect: Proven ability to evaluate third-party tools and vendor solutions against custom-built software to find the most efficient path forward.
- Technical Stack: High proficiency in Python is mandatory. Significant experience with at least one other language (Java, Go, TypeScript, or Scala) is highly preferred.
- AI/ML Implementation: Hands-on experience integrating LLMs into production environments.
- Systems Thinker: Ability to define technical roadmaps for specific features and drive high-level design choices that prioritize maintainability and performance.
- C1 level in English and Polish.
- Direct experience building internal developer tools, custom Model Context Protocols (MCPs), or using Agentic AI frameworks (e.g., Vercel AI SDK, LangChain, AutoGen, Agent Development Kit).
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Familiarity with the ad-tech industry and real-time bidding (RTB) systems.
- 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.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search