SimilarWeb logo

SimilarWeb

Senior Backend Engineer - AI platform at SimilarWeb

Prague, Czech Republic Full-timeR&DPosted 6 days ago
Apply with Pipeline

About the Role

<p><em>At Similarweb, we are revolutionizing the way businesses interact with the digital world by revealing to them everything that happens online.&nbsp;</em></p> <p><em>Our unique data and solutions empower thousands of customers globally, including industry giants like Google, eBay, and Adidas, to make game-changing decisions that drive their digital strategies.</em></p> <p><em>In 2021, we went public on the New York Stock Exchange, and we continue to reach new heights! Come work alongside Similarwebbers across the globe who are bright, curious, practical, and good people.</em></p> <p><strong><br>Why is this role so important at Similarweb?</strong></p> <p>AI is transforming how Similarweb operates, but scaling it requires a robust, production-grade foundation. Instead of every product and internal engineering team reinventing infrastructure, we are building a centralized, high-throughput AI Platform.</p> <p>As a <strong>Senior Backend Engineer (AI Platform),</strong> you will design and implement the resilient core services powering our AI ecosystem: high-concurrency agent runtimes, distributed tool and data pipelines, low-latency model gateways, and real-time evaluation and observability systems. Your internal customers are teams across the whole company, including engineers, data scientists, back office and product teams - your systems will turn AI prototypes into scalable, fault-tolerant production services deployed across Similarweb. You will not build isolated AI features; you will build the scalable platform layer that handles state management, routing, and system reliability for dozens of high-throughput AI workflows.<br><br></p> <p><strong>What will you be doing?</strong></p> <ul> <li><strong>Core Systems Design:</strong> Architect and build the high-availability agent platform - focusing on distributed orchestration, state/memory persistence layer performance, event-driven execution, and a high-performance Python SDK.</li> <li><strong>API &amp; Integration Architecture:</strong> Design and operate scalable tool and connector services, including standardized Model Context Protocol (MCP) servers, gRPC/REST endpoints, and secure wrappers for Similarweb data stores, internal microservices, and external APIs.</li> <li><strong>Low-Latency Model Infrastructure:</strong> Build low-latency model gateways, connection pooling, automated failover routing, semantic caching layers, and rate-limiting infrastructure.</li> <li><strong>Security &amp; Governance:</strong> Implement zero-trust security patterns at the platform layer: fine-grained access control (RBAC/ABAC), isolated data boundaries, PII detection pipelines, and high-throughput audit logging.</li> <li><strong>Reliability &amp; Performance Engineering:</strong> Optimize distributed execution to ensure strict SLA compliance, minimizing end-to-end latency and compute costs while ensuring system observability through distributed tracing and custom metrics.</li> </ul> <p><strong>This is the perfect job for someone who brings:</strong></p> <ul> <li><strong>5+ years of software engineering experience</strong> in backend development, with advanced proficiency in Python and backend system architecture.</li> <li><strong>Strong system design background:</strong> Experience building asynchronous microservices, REST/gRPC APIs, distributed state management, containers, and CI/CD pipelines.</li> <li><strong>AI Framework Engineering:</strong> Hands-on experience building or extending agentic runtime frameworks (LangGraph, LangChain).</li> <li><strong>Production Operations:</strong> Solid grounding in database architecture (SQL, NoSQL, Vector Databases), caching strategies (Redis), and event-driven messaging (Kafka/RabbitMQ).</li> <li><strong>Cross-functional Collaboration:</strong> Proven ability to design clear API contracts and developer-facing platform tooling for other engineering teams.</li> </ul> <p><strong>Preferred Skills:</strong></p> <ul> <li><strong>Infrastructure &amp; Cloud:</strong> Hands-on experience with AWS, Kubernetes, Terraform/CloudFormation, and modern cloud-native deployment patterns.</li> <li><strong>LLMOps &amp; System Optimization:</strong> Expertise in cost and latency optimization, dynamic model routing, load balancing, and capacity planning for high-volume LLM workloads.</li> <li><strong>Data Engineering &amp; RAG:</strong> Experience designing scalable retrieval-augmented generation (RAG) pipelines over large-scale, heterogeneous data lakes.</li> <li><strong>Observability &amp; Monitoring:</strong> Experience setting up distributed tracing and custom APM dashboards for backend services.</li> </ul> <p><strong>Why you’ll love being a Similarwebber:</strong></p> <ul> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Impact&nbsp;</strong><strong data-stringify-type="bold"><span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f60e.png" alt=":sunglasses:" data-stringify-type="emoji" data-stringify-emoji=":sunglasses:"></span></strong><strong data-stringify-type="bold">:</strong> Work with the world’s leading digital intelligence platform and make a real difference.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Innovation </strong><strong data-stringify-type="bold"><span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f680.png" alt=":rocket:" data-stringify-type="emoji" data-stringify-emoji=":rocket:"></span></strong><strong data-stringify-type="bold">:</strong>&nbsp;Bring your ideas forward - we empower you to drive change.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Hybrid work model</strong>: 3 days in our office and 2 days working from home<span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f3e1.png" alt=":house_with_garden:" data-stringify-type="emoji" data-stringify-emoji=":house_with_garden:"></span>.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Our Office:</strong>&nbsp;Modern space in Prague’s DOCK IN area, stocked with snacks, drinks (we're big fans of kombucha), fruit and lunches on Tuedays.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Benefits:</strong>&nbsp;5 weeks of vacation, birthday day off, 3 sick days, or Multisport&nbsp;<span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f60e.png" alt=":sunglasses:" data-stringify-type="emoji" data-stringify-emoji=":sunglasses:"></span></li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Top-tier Hardware&nbsp;</strong><strong data-stringify-type="bold"><span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f469-1f3fb-200d-1f4bb.png" alt=":female-technologist::skin-tone-2:" data-stringify-type="emoji" data-stringify-emoji=":female-technologist::skin-tone-2:"></span></strong><strong data-stringify-type="bold">:</strong> MacBook Pro M5, dual monitors, standing desks.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Team Events&nbsp;</strong><strong data-stringify-type="bold"><span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f389.png" alt=":tada:" data-stringify-type="emoji" data-stringify-emoji=":tada:"></span></strong><strong data-stringify-type="bold">:</strong>&nbsp;Regular team-building activities, monthly birthday celebrations with cakes and drinks, baking Thursdays and happy hours.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Equity&nbsp;</strong><strong data-stringify-type="bold"><span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f4b8.png" alt=":money_with_wings:" data-stringify-type="emoji" data-stringify-emoji=":money_with_wings:"></span></strong><strong data-stringify-type="bold">:</strong>&nbsp;Share in Similarweb’s success.</li> <li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Career Growth&nbsp;</strong><strong data-stringify-type="bold"><span class="c-emoji c-emoji__medium c-emoji--inline" data-qa="emoji" data-sk="tooltip_parent"><img style="max-width: 100%;" src="https://a.slack-edge.com/production-standard-emoji-assets/14.0/apple-medium/1f680.png" alt=":rocket:" data-stringify-type="emoji" data-stringify-emoji=":rocket:"></span></strong><strong data-stringify-type="bold">:</strong>&nbsp;Explore any path - leadership, switching teams, or upskilling through coaching and learning programs.</li> </ul> <p>&nbsp;</p><div class="content-conclusion"><p>We will handle your application and information related to your application in accordance with the Applicant Privacy Policy available <a href="https://www.similarweb.com/corp/legal/applicant-privacy-policies/" target="_blank">here</a>.</p></div>