AI Software Engineer

@NostrumBiodiscovery

ABOUT US

Nostrum Biodiscovery is a biotech company working together with several major pharmaceutical companies in Europe and the US and has a wide knowledge of the requirements of pharmaceutical companies working in rational drug design. Nostrum Biodiscovery advantages are its technologies, allowing the saving of costs and the acceleration of the whole process. Secondly, the level of calculation and prediction capacity by computation, which directly impacts research reliability. Lastly, the team experience and the research excellence which has been strongly demonstrated by the internationally recognized institutions that support this project for years now.

JOB DESCRIPTION

We are seeking a highly skilled and innovative software developer to join our team. In this role, you will sit at the intersection of our Technology and AI departments, driving the design and development of cutting-edge software solutions that bring our in-house AI methods to life.

 

Your primary focus will be improving how our AI tools are experienced, packaged, and distributed, making them seamlessly accessible to both internal teams and external users. You will play a key role in tackling complex technical challenges, continuously evaluating our existing AI developments to identify weaknesses and inefficiencies, integrating third-party tools where needed, and ensuring that our AI capabilities are robust, scalable, and easy to use.

JOB RESPONSIBILITIES

  • Design, develop, maintain, and update software solutions for the packaging and distribution of in-house AI methods.
  • Improve the user experience of AI tools for both internal and external users.
  • Continuously evaluate existing AI developments to identify weaknesses and inefficiencies, and implement optimizations to improve their performance and reliability.
  • Collaborate closely with the Technology and AI departments to align development efforts with research goals.
  • Integrate third-party tools and libraries to complement and enhance in-house AI solutions.
  • Ensure AI applications are robust, scalable, and production-ready.
  • Write clean, well-documented, and maintainable code.
  • Contribute to code reviews and help establish best development practices within the team.
  • Troubleshoot and resolve technical issues across the software development lifecycle.
  • Commitment to continuous learning and staying up-to-date with emerging technologies in AI and software development.

REQUIRED SKILLS

  • Degree in artificial intelligence, chemistry, physics, mathematics, computer science, software engineering, or an adjacent field.
  • Proven experience as a software developer using Python.
  • Experience with software packaging and deployment (e.g., Docker, pip, conda).
  • Solid understanding of software engineering principles and best practices.
  • Familiarity with AI/ML frameworks such as PyTorch, TensorFlow, or scikit-learn.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and ability to work independently.

Nice to have

  • Experience building APIs or developer-facing tools and SDKs
  • Knowledge of cloud platforms (AWS, GCP, or Azure)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with front-end development for internal dashboards or user interfaces
  • Background in or exposure to a machine learning research environment, especially with applications from computational biochemistry.
  • Familiarity with high-performance computing infrastructures and the Slurm workload manager.
  • Experience with testing and debugging software.

Benefits of working at Nostrum

  • Competitive salary according to experience and Barcelona city.
  • Flexible working hours and teleworking policy.
  • Health care insurance.
  • Possibility to have food, transportation, or nursery tickets (tax benefits).
  • As part of career plan and development plans, Nostrum will facilitate all necessary training and future certifications to bring this role to the next level.
  • Target start date: immediately.

APPLICATION PROCEDURE

All applications must include:

  • A motivation letter addressed to Isaac Filella and Martí Municoy.
  • A complete CV.
  • Contact details for two references.

All applications must be done though this form: https://forms.monday.com/forms/bbe6bec5115c358095813628343fe3be?r=use1

AI Software Engineer Apply now