Machine Learning Engineer @ Thales
placeTel Aviv-Yafo, Tel Aviv District, Israel
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 22 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @thalesgroup.com
Recommended after applying
Job Details
About Machine Learning Engineer at Thales
At Thales, technology is harnessed to create a secure, sustainable, and inclusive world. With diverse perspectives and a culture of collaboration, we design and power systems people depend on every day.
About the Role
Imperva, a Thales company, is a global cybersecurity leader. Our Threat Research group seeks a Machine Learning Engineer to deploy ML models that protect customers against cyber-attacks. You will work alongside elite researchers and developers across Data Science, Data Engineering, DevOps, and Product teams.
Key Responsibilities
- Collaborate with multidisciplinary teams to deploy ML models in production.
- Develop robust ML applications optimized under predefined conditions.
- Build infrastructure and pipelines for the ML lifecycle.
- Manage and monitor ML infrastructure for production-grade performance.
- Implement monitoring, testing, and validation tools to ensure model accuracy.
- Introduce new features into the ML infrastructure.
Requirements
- B.Sc. in Computer Science, Engineering, Math, or a related field.
- 5+ years of hands-on experience with advanced Python.
- Deep understanding of the ML model lifecycle and ML pipelines.
- Experience with task orchestration and MLOps tools such as AirFlow, Kubeflow, and MLFlow.
- Familiarity with microservice architecture and container orchestration, like Kubernetes.
- Experience with cloud platforms (AWS, GCP, or Azure) and big data querying using SQL.
- Exposure to machine learning and deep learning libraries such as Scikit-learn, TensorFlow, PyTorch, and Keras.
- Knowledge in cybersecurity is a plus.
Our Culture & Inclusion
Thales champions inclusion and diversity. We are an equal opportunity employer and all qualified applicants will be considered without regard to any protected characteristics.
Key skills/competency
- Machine Learning
- Cybersecurity
- Python
- MLOps
- Data Science
- Deployment
- Cloud
- SQL
- Kubernetes
- Infrastructure
How to Get Hired at Thales
🎯 Tips for Getting Hired
- Customize Resume: Tailor your resume with relevant ML and cybersecurity skills.
- Research Thales: Understand their tech, culture, and recent projects.
- Showcase Experience: Highlight ML pipelines and production deployments.
- Prepare Interviews: Practice technical questions on Python, ML lifecycle, and MLOps.
📝 Interview Preparation Advice
Technical Preparation
circle
Review ML model deployment frameworks.
circle
Practice coding in advanced Python.
circle
Study MLOps and container orchestration tools.
circle
Familiarize with cloud platforms and APIs.
Behavioral Questions
circle
Describe challenge in team collaboration.
circle
Explain conflict resolution experience.
circle
Share a past project success story.
circle
Discuss learning from mistakes in projects.
Frequently Asked Questions
What does a Machine Learning Engineer at Thales do?
keyboard_arrow_down
How important is cybersecurity expertise for Thales' Machine Learning role?
keyboard_arrow_down
What technical skills are essential for a Machine Learning Engineer at Thales?
keyboard_arrow_down
What is the work model for the Machine Learning Engineer position at Thales?
keyboard_arrow_down
How can I prepare for an interview for the Machine Learning Engineer role at Thales?
keyboard_arrow_down