Senior Software Engineer

1 week ago


Novi Sad, Vojvodina, Serbia InterVenture Full time $100,000 - $150,000 per year

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


  • Novi Sad, Vojvodina, Serbia ACME Software Full time

    Job Title:Senior Software EngineerDepartment: EngineeringReports to:Software Engineering ManagerWe are on a mission to be the world's best cloud-based telecommunications platform for service providers. We're more than a growing tech company. We pride ourselves in being world-class engineers, marketers, designers, builders, mentors and industry disruptors.We...


  • Novi Sad, Vojvodina, Serbia ACME Software Full time €60,000 - €120,000 per year

    DescriptionACME Software is more than softphones. We're more than a growing tech company. We pride ourselves in being world-class engineers, marketers, designers, builders, mentors and industry disruptors.We believe that technology will truly revolutionize how we communicate – and we're driven by our mission to empower organizations with powerful...


  • Novi Sad, Vojvodina, Serbia ACME Software Full time

    Job Title:Quality Assurance EngineerDepartment: EngineeringReports to:Software Engineering ManagerWe are on a mission to be the world's best cloud-based telecommunications platform for service providers. We're more than a growing tech company. We pride ourselves in being world-class engineers, marketers, designers, builders, mentors and industry...


  • Novi Sad, Vojvodina, Serbia ACME Software Full time €30,000 - €60,000 per year

    Job Title:Builds & Maintenance EngineerDepartment: EngineeringReports to:Software Engineering ManagerWe are on a mission to be the world's best cloud-based telecommunications platform for service providers. We're more than a growing tech company. We pride ourselves in being world-class engineers, marketers, designers, builders, mentors and industry...


  • Novi Sad, Vojvodina, Serbia PAR Technology Full time €60,000 - €80,000 per year

    For over four decades, PAR Technology Corporation (NYSE: PAR) has been a leader in restaurant technology, empowering brands worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants...


  • Novi Sad, Vojvodina, Serbia Devione Software Development Full time €15,000 - €30,000 per year

    We are looking for an experienced backend engineer to join our team and work on our multi-application SaaS platform, built primarily with Symfony and React, with certain services running on Node.REQUIRED SKILLS:Strong knowledge of OOPProficiency in PHPExperience with Symfony(preferred) or other PHP frameworks- Experience with - Relational databases, advanced...


  • Novi Sad, Vojvodina, Serbia Synchrotek Full time

    About the roleWe are looking for anEmbedded/Automotive Software Engineerto build and maintain software for modern automotive ECUs across bare-metal, RTOS, and embedded Linux/QNX platforms.You will work primarily in C and C++, close to the hardware, and within ASPICE-aligned processes. The role mixes low-level and application-level software development,...


  • Novi Sad, Vojvodina, Serbia Levi9 Technology Services Full time

    Join Levi9's distinguished mobile team in Novi Sad, a collective of over 20 engineers, where a majority are seasoned experts at the Senior, Tech Lead, and Software Architect levels. We are dedicated to engineering excellence across native iOS, Android, and cross-platform solutions like Flutter and React Native. Our culture is built on deep collaboration and...


  • Novi Sad, Vojvodina, Serbia Avenga Full time €30,000 - €60,000 per year

    This is usAt Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development. This is the jobWe are actively seeking a...


  • Novi Sad, Vojvodina, Serbia IWConnect Full time €40,000 - €80,000 per year

    We are seeking an experienced Senior Python Software Engineer to join our team, driving excellence in building scalable, maintainable, and production-grade backend systems for AI-driven applications. This role focuses on designing and establishing robust backend architecture and ensuring our Python-based solutions meet enterprise standards for performance,...