European Tech Recruit
Software Engineer (9-Month Contract) - Python / Ruse / C++ / Machine Learning / Data Science
European Tech RecruitSpain5 days ago
ContractRemote FriendlyEngineering, Information Technology +1

Software Engineer (9-Month Contract) - Python / Ruse / C++ / Machine Learning / Data Science


We’re looking for a number of Software Engineers with experience in ML/Data Science, and Python (plus C++ or Rust ideally) to join one of Europe’s fastest-scaling deep-tech teams in quantum and AI. Backed by global investors and major EU support, our clients technology is already reshaping how AI is deployed worldwide by cutting costs, slashing model sizes, and making systems faster, greener, and more accessible.


These are fixed term 9 month contracts, working on a hybrid model in Barcelona.

You will receive a base salary, plus bonus and retention bonus.


In this role you’ll:

  • Collaborate with world-class AI and quantum experts
  • Build and deploy production software with Fortune-500 clients
  • Lead development workflows across APIs, cloud, and scalable systems
  • Help industrialize cutting-edge core technologies


What you’ll bring:

  • Strong Python skills (plus C++/Rust a bonus)
  • Experience with machine learning or data-driven applications
  • Cloud deployment knowledge (AWS preferred)
  • BSc or higher in Computer Science, a related technical field or relevant industry experience
  • 1-3+ years of experience in software engineering with focus on machine learning and data science.
  • Experience in developing and deploying software systems on the cloud, e.g. AWS
  • Proficiency with git and CI/CD pipelines.
  • Strong ability to work with APIs and design efficient application workflows.
  • Ability to work with experts from different professional backgrounds, both in-person and through online resources.


This is your chance to work in a truly international, collaborative, and innovative environment driving deep-tech breakthroughs.


In accordance with local employment laws, applicants must have current, valid authorisation to work in Spain at the time of application. We are unable to sponsor employment visas for this role. Applications from individuals without existing work authorisation for Spain cannot be considered.


If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on [email protected]


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

Key Skills

Ranked by relevance