First seen by Alion on Oct 7, 2026.
Who are we looking for?
We are looking for a Senior Machine Learning Engineer to join our team.
On a daily basis, you’ll work with Senior Machine Learning Engineers, a Machine Learning Architect, and a client based in the U.S. About the project: We’re applying our know-how and experience from medical projects to image data from a completely different industry—a major challenge, but also an incredibly interesting project in which we’ve already achieved significant success! :)
Technology stack
- Python
- Pytorch, Numpy,
- SciPy scikit-learn
- Pandas
- OpenCV
- 3D/4D/nD data processing
- GPU processing
- MLOps (MLFlow or Weights and Biases)
- AWS (batch jobs, SageMaker AI, EC2, S3, EFS, CloudWatch etc.)
- Nice to have: ITK/VTK/PyVista, jupyther notebook
What will You find here?
- fascinating projects—you can have a real impact on people’s health and lives,
- high technical standards in our projects—you’ll really spread your wings here,
- great people with a proactive approach to work,
- events and team-building activities—we enjoy spending time together😊,
- a professional development budget,
- group insurance,
- medicover health insurance,
- hybrid work arrangements and flexible hours,
- the opportunity to collaborate with the scientific community on an ongoing basis and publish in scientific journals
About the Company:
At Graylight Imaging, we develop technologies for the medical field, with a particular focus on analysing medical imaging studies. In addition to commercial projects, we conduct our own R&D, building machine learning algorithms for cardiology. As a member of our team, you’ll contribute to solving problems that no one has solved before, with the goal of tangibly improving people’s health and lives.
Zakres obowiązków
- design and implementation of systems processing medical data, in particular designing systems using machine learning methods;
- conducting experimental research of designed algorithms, in particular deep neural networks used to process image data;
- validation and evaluation of the correctness of algorithms in each phase of software development, from proof-of-concept verification, through prototype development;
- creation of project documentation, including reports from conducted experiments;
- cooperation with software engineers and clients to develop technical solutions and components in IT projects;
- analysis of business requirements and design of technical architecture for testing and implementing comprehensive solutions;
- mentoring and substantive supervision of the work of machine learning engineers;
- carrying out tasks assigned within projects in cooperation with other machine learning engineers and clients;
- preparation of knowledge exchange and process optimization in the team;
Wymagania
- higher technical education (PhD in computer science/statistics/mathematics will be an additional asset),
- min. 3 years of experience in the area of ML,
- very good knowledge of visualization techniques, data exploration and analysis (especially numerical and image),
- knowledge in the field of statistics, mathematics,
- knowledge in the field of machine learning (especially deep learning),
- very good knowledge of neural network architectures, including CNN, UNet,
- good knowledge of Python,
- very good knowledge of image processing, signal analysis and analysis of algorithms,
- ability to efficiently implement and verify literature methods, in particular those related to machine learning,
- understanding the advantages and disadvantages of algorithms based on machine learning and the ability to present developed solutions in a comprehensible and comprehensive manner,
- independence, proactivity, openness to change, communication skills, analytical thinking,
- ability to effectively organize work and manage time,
- very good knowledge of English – min. C1.
Tech stack
- AI
- Deep learning
- Python
- Machine learning
- PyTorch
- NumPy
- SciPy
- pandas
- GPU
- AWS
- ITK/VTK/PyVista
- Jupyter Notebook

