Senior Machine Learning Engineer


We are seeking an experienced and meticulous Senior Machine Learning Engineer to join our cybersecurity company. In this role, you will be designing, developing, and implementing top-tier machine learning models that are vital to our product offerings and services. An emphasis will be placed on developing models to improve network security and identify potential threats, thus experience in networking and netsec will be highly beneficial. The ideal candidate will have excellent knowledge of various machine learning algorithms and tools, ability to process, cleanse, and verify the integrity of data used for analysis, and possess the skills to troubleshoot and resolve model performance issues. If you are self-motivated, have strong problem-solving skills, and a passion for staying abreast with industry advancements in machine learning, we encourage you to apply.


  • 5 years of experience as a Machine Learning Engineer
  • Proven expertise in Python and familiarity with relevant ML libraries (such as scikit-learn, TensorFlow, PyTorch, etc.)
  • Practical experience with data processing and data pipeline tools (such as Pandas, Numpy, Spark, etc.)
  • Knowledge of various machine learning and deep learning algorithms.
  • Experience with feature extraction, statistical approaches, and dimensionality reduction
  • Ability to produce clear reports and documentation on model development and performance
  • Solid problem-solving skills

Bonus Points

  • Understanding of networking and network security
  • Experience working in the cybersecurity industry
  • Experience in developing scalable ML solutions in a production environment
  • Knowledge of DevSecOps principles and CI/CD practices

CV / Resume
Upload failed. Max size for files is 10 MB.

You can also send an email to our recruiter at

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form. You can write us at
Pay range

80 000 - 130 000 CZK


Czech Republic, Prague

Weekly hours

40 hours/week

On-site / Hybrid

Meet our Employee RSU Program

Join ELLIO Technology and be part of a company that values your contributions and believes in the power of shared success. That's why we offer a competitive Restricted Stock Unit (RSU) program to all our team members. During salary negotiations, we provide the flexibility to choose between a higher salary with fewer RSUs or a lower salary with more RSUs, empowering you to tailor your compensation package to your preferences and financial goals.

RSU vesting period

Our RSU program features a 3-year vesting period with a 1-year cliff, ensuring that our employees are invested in the future of the company and rewarded for their dedication and commitment. By granting RSUs, we create a sense of ownership and a shared vision for success, fostering a strong bond between our team members and the organization.

Empowering your growth with industry-leading certifications

At ELLIO, we understand the importance of continuous learning and staying up-to-date with industry trends and best practices. That's why we offer a variety of certification opportunities tailored to your role, empowering you to enhance your skills and expertise in your chosen field.

Depending on your position, we provide support for obtaining prestigious certifications such as:

  • Microsoft Certified: Azure Developer Associate
  • Google Cloud: Professional Cloud Architect
  • AWS Certified Developer - Associate
  • Red Hat Certified Engineer (RHCE)
  • Offensive Security Certified Professional (OSCP)
  • PRINCE2 Practitioner
  • Human-Computer Interaction (HCI): User Experience (UX)
  • MikroTik Certified Routing Engineer (MTCRE)
  • MikroTik Certified Security Engineer (MTCSE)

Our commitment to your professional development extends beyond our internal training programs, as we also sponsor and encourage employees to pursue industry-recognized certificates that will advance their careers. In some cases, obtaining a specific certification is linked to promotions; for example, mid-level Security Researchers are required to acquire the OSCP certification, which is fully funded by the company.

We prefer to use no-nonsense tools

We have carefully selected a suite of no-nonsense tools that streamline our workflows and enable seamless communication, development, and virtualization. We use Slack for effortless team communication, Google Meet for efficient videoconferencing and meetings, and GitLab for version control and collaboration on software development projects. Our virtualization is powered by XCP-ng, and our networking solutions feature a combination of pfSense, MikroTik, and UniFi to ensure optimal performance.

To enhance your work experience, we equip our employees with MacBook Pro laptops as standard, but if you prefer, we can also provide a Linux-based laptop / desktop.

At ELLIO, we value innovation and are always open to new ideas. Think we're doing something wrong and you know a better tool? Great, apply now and show us how it's done!

ELLIO Technology s.r.o. kindly requests that unsolicited headhunter and agency resumes not be submitted. We will not pay any fees to third-party agencies or companies lacking a signed agreement with ELLIO Technology s.r.o. Please note that ELLIO Technology s.r.o. does not engage the services of third-party agencies and will not respond to unsolicited inquiries or proposals.