Machine Learning Engineer
@ Thales

Tel Aviv-Yafo, Tel Aviv District, Israel
$150,000
On Site
Full Time
Posted 22 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @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

Review ML model deployment frameworks.
Practice coding in advanced Python.
Study MLOps and container orchestration tools.
Familiarize with cloud platforms and APIs.

Behavioral Questions

Describe challenge in team collaboration.
Explain conflict resolution experience.
Share a past project success story.
Discuss learning from mistakes in projects.

Frequently Asked Questions