Machine Learning Engineer
OPSWAT
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About OPSWAT
OPSWAT is a global leader in IT, OT, and ICS critical infrastructure cybersecurity. We deliver an end-to-end platform that provides public and private sector organizations with the critical advantage needed to protect complex networks, secure devices, and ensure compliance. Our 20-year commitment to innovative technology has earned the trust of over 1,700 organizations, governments, and institutions worldwide, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Machine Learning Engineer Position in Veszprém
At OPSWAT’s Technology Development Centre in Veszprém, we are actively seeking talented Machine Learning Engineers to join our teams. You will contribute to developing advanced AI-driven cybersecurity solutions that protect critical infrastructure across the globe.
If you are knowledgeable, creative, and passionate about leveraging data to design and build innovative machine learning models, and eager to tackle complex challenges to create solutions no one else is developing, then you could be exactly who we’re looking for!
Our modern, inspiring office environment in Veszprém, located in a peaceful, friendly, historic city, encourages collaboration. We value friendly, direct relationships between colleagues and high-quality professional work. Using modern, innovative technologies, we work on products that truly contribute to making our world safer at one of the world's leading cybersecurity companies. We support professional development through training, mentoring, and real opportunities for advancement. The Veszprém office offers the perfect balance of calm and professionalism – a modern environment, friendly people, and a strong team spirit.
If you want to work in a place where your knowledge is valued and you are treated as a person, then OPSWAT Veszprém is the place for you.
Evergreen Opportunity
At OPSWAT, we believe that great talent is always worth getting to know, even when there are no current vacancies. Our Evergreen Machine Learning Engineer position offers continuously open opportunities for enthusiastic and motivated professionals who may join us in the future. This role is not tied to a specific vacancy but enables us to get to know you and stay in touch, so that when a new opportunity arises, you could be among the first people we reach out to.
If you’re interested in working as a Machine Learning Engineer at OPSWAT, please apply, and we will get in touch!
Key Responsibilities
- Integrate machine learning models (often from data scientists) into production systems.
- Design robust pipelines to feed real-time or batch data into ML models.
- Ensure models run efficiently in production regarding speed, scalability, and memory usage.
- Set up CI/CD for ML workflows, monitor models, manage retraining, and handle model drift.
- Write production-quality code, ensuring system reliability and scalability.
- Collaborate closely with data engineers and DevOps to ensure ML services operate reliably in distributed environments.
- Build and test experimental models as proof-of-concept before full deployment.
- Embed ML/AI solutions into applications, services, and user-facing products.
What We Are Looking For
- Experience in AI and ML development and operations (MLOps).
- Solid understanding of optimization strategies, ML algorithms, training & testing, performance analysis, and evaluation methodologies.
- Programming expertise in relevant languages such as Python or C++.
- Ability to present findings and work effectively both independently and within small groups.
- Strong attention to detail and an ambition to learn & experiment with new things in the field of cybersecurity.
- Experience with cloud computing (AWS preferred) and edge computing in the context of ML and AI is a nice-to-have.
Why You'll Love Working Here
- Stable, growing international company background with an exceptional customer group.
- Opportunity to improve your professional skills.
- Access to the newest technology environment.
- Language courses and opportunities for active recreation, including kettlebell, football, and office massage.
- Attractive working environment with a nice office full of accessories (daily fruits, coffee, breakfast, tea, etc.).
- Regular team events and Happy Hour activities.
Key skills/competency
- Machine Learning
- AI Development
- MLOps
- Python
- C++
- Cybersecurity
- Data Pipelines
- Cloud Computing (AWS)
- Model Deployment
- Scalability
How to Get Hired at OPSWAT
- Research OPSWAT's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their commitment to critical infrastructure cybersecurity.
- Tailor your resume for ML Engineering: Highlight your experience with AI/ML development, MLOps, Python/C++, and relevant cybersecurity projects, explicitly addressing the Machine Learning Engineer role requirements.
- Showcase your MLOps expertise: Prepare to discuss your experience integrating models into production, designing data pipelines, ensuring scalability, and managing model lifecycle, including CI/CD and drift.
- Demonstrate problem-solving in cybersecurity: Be ready to share examples of how you've used data and machine learning to solve complex challenges, especially within a critical infrastructure or cybersecurity context.
- Connect with current OPSWAT employees: Network on LinkedIn with Machine Learning Engineers or relevant team members to gain insights into the company and team dynamics.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background