Machine Learning Engineer

Proofpoint Sunnyvale, United States · Hyderabad, India · Athens, Greece

About the role

This is a Machine Learning Engineer role for professionals with at least two years of experience, working remotely from or across Sunnyvale, Hyderabad, and Athens. You'll build production machine-learning systems for cybersecurity detection, with an emphasis on compact, fast, reliable, and cost-efficient models. The work includes transformer fine-tuning, inference optimization, scalable ML infrastructure, and collaboration with security researchers and product teams.

What you’ll do

  • Train, fine-tune, and evaluate models for security detection.
  • Build low-latency, high-throughput inference systems.
  • Apply distillation, quantization, pruning, retrieval augmentation, LoRA, and adapter techniques.
  • Develop production ML infrastructure and deployment pipelines.
  • Translate security detection logic into machine-learning systems.
  • Optimize quality, speed, memory use, and inference cost.
  • Support training data and labelling workflows.
  • Monitor deployed models and improve reliability.

What they’re looking for

  • At least two years of machine-learning engineering or applied-AI experience.
  • Production experience building and deploying ML systems.
  • Experience fine-tuning transformer models or LLMs.
  • Strong Python engineering skills.
  • Experience with PyTorch or Hugging Face, with TensorFlow listed as optional.
  • Knowledge of inference optimization, evaluation, experimentation, data pipelines, and distributed training.
  • Experience deploying models in cloud or containerized environments.
  • Strong software-engineering fundamentals.

Nice to have

  • TensorFlow experience.
  • Experience with security detection or cybersecurity systems.

What’s on offer

  • Full-time employment.
  • Remote work is listed for Sunnyvale, California, Hyderabad, India, and Athens, Greece.
  • The posting describes competitive compensation, benefits, flexible work, wellness and volunteer days, global collaboration, and a work-from-anywhere period of up to three weeks.
  • The posting includes a U.S. compensation-transparency section but does not provide numeric salary ranges in the supplied text.

Questions about this role

Where can this Machine Learning Engineer role be based?

The posting lists Sunnyvale, California; Hyderabad, India; and Athens, Greece, with remote work.

How much experience is required?

At least two years of machine-learning engineering or applied-AI experience is required.

What is the role building?

It builds production machine-learning systems for cybersecurity detection.

Which model-optimization techniques are mentioned?

The posting mentions distillation, quantization, pruning, retrieval augmentation, LoRA, and adapters.

Related roles

Machine Learning-AI and Data Science Engineer III

Deloitte Consulting · Bengaluru, India · Hyderabad, India · Pune, India · Chennai, India

A senior data science and ML engineering leadership role at Deloitte Consulting, based across Bengaluru, Hyderabad, Pune or Chennai. Suits someone with 6-10 years of experience who can lead a small DS/ML team through client delivery.

On-siteSeniorFull-time $33,700 – $53,000 a year
Machine LearningData ScienceStatistical ModelingPython +11
4 days ago

Senior Machine Learning Engineer, Ad Tech Engineering

Roku · Bengaluru, India

Senior hybrid machine learning role in Bengaluru for an experienced engineer building AI systems for Roku's advertising platform. You'll work on multimodal ad understanding, brand safety, moderation, creative generation, and large-scale model serving.

HybridSeniorFull-time
Machine LearningDeep LearningComputer VisionGenerative AI +13
5 days ago

Senior Machine Learning Engineer - Advertising Engineering

Roku · Bengaluru, India

Senior hybrid machine learning engineering role in Bengaluru focused on Roku's advertising data and AI platform. You'll build large-scale ML systems and agentic generative AI features for targeting, measurement, reporting, and optimization.

HybridSeniorFull-time
Machine LearningPythonScalaJava +16
5 days ago

Machine Learning Engineer, Dubbing

Sarvam AI · Bengaluru, India

Sarvam AI is hiring a mid-level Machine Learning Engineer in Bengaluru to build production systems for dubbing and live translation. The role requires speech and NLP experience, production ML skills and Python.

On-siteMid level
Machine LearningPythonSpeech RecognitionNatural Language Processing +4
Date not stated

Machine Learning Engineer

Weekday Partner Network · Bengaluru, India

Machine Learning Engineer role in Bengaluru for someone with 5–12 years of experience designing models, data pipelines, and production ML systems. The position also involves shaping the roadmap and delivering scalable AI applications.

On-siteMid levelFull-time ₹5,000,000 – ₹12,000,000 a year
Machine LearningData PipelinesModel TrainingML Deployment +2
12 days ago

Machine Learning Engineer - Agentic AI Evaluation Frameworks

Machine Learning and AI · Cupertino, United States

A senior ML evaluation engineering role at Apple in Cupertino, building evaluation frameworks for generative and agentic AI products. Suits engineers with 7+ years of ML, evaluation or software engineering experience.

On-siteSeniorFull-time $184,700 – $277,600 a year
PythonLLM-as-a-JudgeRAGPrompt Engineering +4
Date not stated