Simplify Logo
Pragmatike

Pragmatike

Global remote technology talent

ML Engineer - Threat Detection Models

Full-TimePosted on 9/17/2026
No salary listed
Mid
Remote in India
Remote

About the job

Requirements
  • At least 4 years of experience building and deploying machine-learning models in production, including natural language processing or large language model-based classification.
  • Strong Python skills and experience with PyTorch, Hugging Face Transformers, and scikit-learn.
  • Hands-on experience fine-tuning transformer-based models.
  • Solid Go skills or strong backend engineering experience with the ability to become productive in Go quickly.
  • Experience with low-latency model serving using technologies such as ONNX Runtime, TorchServe, Triton, vLLM, or custom serving infrastructure.
  • Strong evaluation discipline, including dataset design, metrics, error analysis, and adversarial testing.
  • Experience with Docker, Kubernetes, and at least one major cloud provider.
  • Fluent English with strong written and verbal communication skills.
  • Proficiency using modern AI coding assistants such as Claude Code, Cursor, GitHub Copilot, Codex, or similar.
  • Ability to work independently in a remote-first, distributed environment.
Responsibilities
  • Design, train, and evaluate threat detectors using classifiers, embedding-based models, fine-tuned large language models, and rule/machine-learning hybrid approaches.
  • Build and maintain training and evaluation datasets, labeling workflows, and benchmark suites.
  • Track model performance through precision and recall, error analysis, drift, and adversarial robustness.
  • Serve models in production under strict latency requirements, using Go to build inference services and integrate with gateway and endpoint pipelines.
  • Optimize inference for performance and cost through quantization, distillation, batching, and caching.
  • Work with security researchers to turn emerging attack techniques into training data and detection logic.
  • Build and maintain MLOps workflows covering reproducible training, model registries, monitoring, and safe model rollouts.
  • Use AI-assisted development workflows for implementation, testing, debugging, and experimentation.
Desired Qualifications
  • Experience building detection systems for prompt injection, jailbreaks, or content safety.
  • Experience with data loss prevention or sensitive-data classification, including personally identifiable information, secrets, or source code.
  • Familiarity with adversarial machine learning and model robustness techniques.
  • Previous experience in cybersecurity, security tooling, or trust and safety.
  • Experience introducing AI-assisted or agentic development workflows across engineering teams.

About the company

Pragmatike connects companies with remote technology professionals across international markets. It recruits for software engineering, data, product, design, infrastructure and related digital roles, helping employers identify specialists outside a single local talent pool. The company combines recruiter-led evaluation with a platform-oriented matching process and supports remote hiring across borders. Its identity is technology talent acquisition and workforce access rather than a software development agency delivering client projects itself. Its workforce brings together technical specialists, client delivery teams and business operations.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A