Skip to content
answers to this that and everything yabble it

Join the Yabble team

Your Role: Software Engineer (Python)

At Yabble, we’re on a mission to transform the world of data creation and analysis with cutting-edge AI technology. If you’re passionate about innovation, creativity, and making a real impact, you could be the perfect fit for our dynamic team!

Why Yabble?

Yabble is a disruptive agile SAAS product that is changing the way data is created, analysed, and used.

Yabble has already launched world-leading, proprietary AI insights tools that are at the cutting edge of the industry. Yabble has a team of talented, innovative, and driven team members spread across 5 countries. Recently acquired by YouGov, Yabble is now part of a global industry powerhouse. With over 3,000 YouGov employees globally, the Yabble team can leverage great sales and technology resources to expand its business exponentially.

This is an exciting time for the Yabble business as it continues to grow at pace, creating and evolving proprietary insights products that solve problems, excite customers and add enterprise value to their business.  

Innovation at Our Core

We’re pioneers in AI-powered insights, constantly pushing the boundaries of what’s possible in market research.

Diverse & Inclusive

Our team spans five countries, bringing together a wealth of perspectives that fuel our creativity and success.

Yabble-Team-Photo---IIEX-2023
Yabble-Team-Photo---10-April-2024

About the role: Software Engineer (Python)

Yabble is at the forefront of AI technology, and we’re looking for a passionate Software Engineer to join our innovative team. In this role, you’ll work on cutting-edge AI technology, helping to create, implement, and maintain new products. You’ll be involved in everything from researching ML algorithms and tools to implementing machine learning tests and experiments.

Click here to download the full job description.

Your New Job

Innovation is at the core of the Yabble business, and you will be working on cutting-edge technology and brand-new products. You will assist in the creation, implementation and maintenance of new AI technology.

  • Research and implement appropriate ML algorithms and tools
  • Help to identify appropriate datasets and data representation methods
  • Implement machine learning tests and experiments and perform analysis
  • Contribute to the development of ML libraries and frameworks
  • Advise, guide, and help to broaden the wider team’s knowledge of AI and ML

You will help to build a best-in-class product. You’ll also get involved in defining and implementing appropriate performance metrics to measure ongoing performance. You will be working on an existing product that is continuously improved from both a business and consumer perspective, as well as being able to integrate new generative AI tools as they are developed.

This role reports to the Head of AI & Machine Learning, and works closely with our Machine Learning Engineers and Engineering team (incl BE, FE, DevOps and QA).  You will be working closely with the Chief Product Officer and Product Owners (as well as internal stakeholders) in establishing and estimating technical requirements, working through testing processes and getting production-ready. The CPO will ultimately assign and prioritise projects/workstreams.  

Core Responsibilities include

  • Understand the business problem that needs to be solved and work with relevant stakeholders to provide solutions
  • Build functional prototypes to validate and test
  • Research and implement appropriate ML algorithms and tools
  • Help to identify appropriate datasets and data representation methods
  • Implement machine learning tests and experiments
  • Perform analysis and fine-tuning using test results
  • Help to train and retrain models to achieve optimal performance
  • Collaborate with stakeholders to translate business goals into unique product experiences
  • Look for opportunities to solve problems in unique and innovative ways
  • Work closely with DevOps, Back End and Front End (React) teams to support overall product and technical requirements (e.g. via external and internal apis).

Role Requirements

  • Proficiency with Python
  • Experience with Docker
  • Experience with cloud infrastructure preferred (ideally AWS, GCP)
  • Enthusiasm for NLP and the latest trends in language models 
  • Strong written and verbal communication skills
  • Experience in an agile and Saas environment preferred
  • Experienced in using tools like JIRA, Bitbucket, Confluence etc.

About You 

Enthusiastic, with proven experience working at pace and comfortable working with a remote team

You are self-driven and able to work autonomously

You are a team player and a great communicator

You have a great command of the English language, both written and spoken

You have a growth mindset, ready and willing to learn on the job

Ability to collect and interpret both qualitative and quantitative feedback

Ready to make your mark?

Join us in shaping the future of AI and market research. If you’re excited about the opportunity to innovate and create with a global team, we’d love to hear from you!

How to Apply

Send your CV and cover letter to hello@yabble.com.

Find out more about Yabble at www.yabble.com.

Trusted and chosen by companies around the globe

Our customers represent some of the worlds most well known and leading brands, who use Yabble daily to generate insights and drive growth. When you Yabble, you are in good company.

For answers to this, that, and everything. Yabble it.

Meta_Platforms_Inc._logo.svg
P&G-website-logo
Colgate-Emblem
yougov-logo-vector-2022
ESPN
mcdonalds
carlton
newworld
paknsavelogo
mitre10
f1a1e00c-c7b5-4946-b097-4b159d2e4360
farmlands