Machine Learning Engineer

Location Cracow & Remote
Region / State / Province Kraków; Remote
Offer description

Join Ardigen as a Machine Learning Engineer and contribute to innovating drug discovery through AI and phenotypic screening. Our mission is to accelerate the development of lifesaving treatments. In this role, you will play a vital part in designing and enhancing Machine Learning systems that support optimal drug design efforts. This project follows a hybrid work model, with two days per week in the office (Kraków) and three days of remote flexibility.

Become a part of our team driving advancements in healthcare.

Let's grow together & code against cancer!

Key responsibilities
  • Designing, developing, and deploying Machine Learning systems on an on-premise infrastructure.

  • Translating Machine Learning research into production-ready solutions.

  • Implementing new features and optimizing existing ones.

  • Integrating our solutions into clients' pipelines.

  • Collaborating with a foreign client in an English-speaking environment (no late evening calls).

  • Writing unit and integration tests.

  • Creating and maintaining project documentation.

  • Performing code reviews.

  • Refactoring code for improved performance and readability.

  • Debugging and resolving issues.

Requirements
  • Proven experience of 3+ years applying Machine Learning in commercial projects.

  • A degree in Computer Science, Software Engineering, or a related field.

  • Strong programming skills in Python (mandatory).

  • An engineering mindset with a focus on problem-solving.

  • Experience applying software engineering best practices (e.g., code reviews, testing, SOLID principles).

  • Deep theoretical and practical understanding of Machine Learning concepts and processes (training, validation, evaluation, inference, cross-validation, metrics).

  • Strong written and verbal communication skills in English.

  • Experience in Bash and Git.

You will get bonus points for:

  • Experience with Big Data or large-scale Machine Learning processing pipelines.
  • Familiarity with MLOps environments.
  • Knowledge of KServe, Kubernetes, and Docker.
  • Proficiency in tools like NumPy, pandas, and PyTorch.
  • Experience with AWS cloud services.
  • Familiarity with Nextflow.
  • Skills in data visualization.
  • Expertise in Drug Discovery, Cheminformatics, Biomedical Imaging, or Phenotypic Screening data.
  • Experience working in a Scrum team.
 
We offer
  • Flexible working hours
  • Employee Stock Option Plan

  • Mental health support (HearMe Platform) 

  • English classes

  • Funding for professional development, training, and internal mentoring program 

  • The opportunity to not just code, but to code with a purpose to make a difference - making a meaningful impact through your daily work #CodeAgainstCancer

  • Private medical care

  • Multisport card

Last modified Friday, December 20, 2024