Job Description
Job Title:  Machine Learning Engineer I
Job Location:  Brno
Job Function:  R&D SW
Education level:  Bachelor's Degree
Required Travel:  0 - 10%

Machine Learning Engineer

As a Machine Learning Engineer at Tescan, you will help transform research ideas into practical software solutions. You’ll work with multidimensional data, develop machine learning models, and support the integration of ML technologies into products used in scientific and industrial environments.

What You’ll Do

  • Design and implement machine learning models and solution prototypes.
  • Train and evaluate baseline ML models using standard architectures and frameworks.
  • Create and maintain training pipelines and datasets, including related documentation.
  • Collaborate with software developers to integrate ML solutions into software products.
  • Identify and resolve issues within datasets and machine learning workflows.
  • Use tools for experiment tracking, artifact management, and reproducibility.
  • Write modular, maintainable, and well-documented code.
  • Take ownership of smaller improvements and clearly defined ML features.
  • Share knowledge with colleagues and participate in technical discussions, demos, and learning sessions.

What You’ll Bring

  • Basic experience with Python programming.
  • Understanding of object-oriented and functional programming principles.
  • Interest in machine learning and motivation to keep learning new technologies and approaches.
  • Ability to analyze problems and look for practical, effective solutions.
  • Familiarity with the basics of ML model training, evaluation, and diagnostics.
  • Attention to code quality, structure, and documentation.
  • Collaborative mindset and clear communication skills.
  • Proactive approach and willingness to take responsibility for assigned tasks.

What Tescan Can Offer You

  • Work with purpose - your ideas and skills help shape discoveries that matter.
  • A community that grows together - collaborate with colleagues across the world and find long-term opportunities here.
  • Support along the way - whether relocating, starting fresh, or exploring new roles, we make your journey smoother.
  • A place you’ll enjoy - our Brno offices are surrounded by forest, in a city known for culture, family life, and friendly energy.
  • Benefits that give you back - meal allowance, free coffee, etc.
  • Time that's yours - vacation, etc.

Are you interested? Send us your CV. We are looking forward to your application!

Work with both sides of your brain-and all of your heart.

At Tescan, you’ll help shape technically unique solutions that drive global discoveries.
Join a team where innovation meets purpose, and where your ideas-and your impact-are truly seen.
Collaborate with brilliant minds worldwide and enjoy the journey as much as the results.

Tescan is an Equal Opportunity Employer.
We support diversity and are committed to creating an inclusive environment for all employees.