Senior Software Engineer - AI & Search - Squirro Team
Our partner Squirro is a Zurich-based company focused on helping organizations unlock the value of their unstructured data. Founded in 2012, Squirro is active in Zurich, London, Munich, New York, and Singapore, supporting teams that want to work smarter with AI-driven insights. Their core offering is a generative-AI-driven platform that combines advanced search, analytics, and generative AI to improve how businesses access information, understand context, and make decisions.
Squirro’s solutions are used by global organizations in financial services, insurance, telecommunications, and manufacturing, including the Bank of England, Standard Chartered, the European Central Bank, His Majesty’s Revenue Customs and Henkel.
Together with our partner, we are expanding the team and looking for a
Senior Software Engineer - AI & Search
to join the team that is shaping the next generation of intelligent search and generative AI solutions.
Your responsibilities:
- Engineer with purpose: Design, implement, and improve search and AI components powering our platform - where performance, scalability, and reliability really matter.
- Solve hard problems: Work across NLP, retrieval, generative AI, and distributed systems to build features that make messy data usable and valuable.
- Collaborate: Partner closely with product and fellow engineers — turning ideas into concrete solutions that work at scale.
- Keep it simple: Bring clarity to complexity. Cut through noise with clean designs, maintainable code, and practical solutions.
- Own it: Take responsibility from design to deployment, measuring and improving your work with the right metrics.
Your profile:
- Strong experience building and scaling backend systems — ideally search- or data-heavy and in Python.
- Solid knowledge of Elasticsearch (or similar) and distributed systems fundamentals.
- Familiarity with NLP techniques, Retrieval-Augmented Generation, or broader AI/ML concepts (or the curiosity to go deep fast).
- A pragmatic mindset: you care about results, reliability, and simplicity, not just shiny tech.
- Comfort working in a collaborative, fast-moving environment where ideas quickly turn into production.
Our offer:
- We value work-life balance and have flexible working hours
- Lots of team activities and perks: yearly retreats, workshops, hackathons
- A chance to work with a team of experienced engineers committed to continuous learning, with opportunities for growth through knowledge-sharing sessions and webinars
- Work with an international team of world-class engineers
- A modern, sunny, open working place with a positive and fun atmosphere.
- A stimulating work experience that will allow you to grow both professionally and personally
- Do you know someone who would be a perfect fit? Let them know and after the successful probation period come and collect a well-deserved referral fee!
LIFE & WORK AT INTERVENTURE
Working with us will provide you with exciting career opportunities in an international environment, a wide range of fringe benefits and the chance to develop further professionally as well as personally.
About InterVenture
We are a blend of Swiss business management and leadership culture and Serbian software engineering talent with a mission to support your products and services. We are a team that builds teams, we are a culture that shapes cultures. We learn from our partners and take the best of all their worlds.
True to our company vision of “bringing outstanding people together to arrive where no one was before”, we help our partners grow. By doing so, we create a bright future for talented software engineers in Serbia with outstanding career opportunities in an international environment.