About the role

  • AI/ML Engineer developing AI-powered security solutions at Contrast Security. Building and scaling intelligent systems for software protection with advanced ML and AI technologies.

Responsibilities

  • Design, build, and deploy production-grade AI/ML systems to solve complex security problems.
  • Design and implement advanced prompt engineering strategies and build complex, multi-step agentic workflows.
  • Build and optimize the data pipelines, training workflows, and serving infrastructure that form the backbone of our AI platform.
  • Partner closely with engineering teams and security researchers to integrate AI/ML models into the Contrast platform.
  • Contribute to our engineering culture by participating in code reviews, mentoring team members.

Requirements

  • 4+ years of professional software engineering experience building and deploying production systems.
  • Expertise in Python and common AI/ML frameworks.
  • Proficiency in Java for building and maintaining production-grade backend services.
  • Hands-on experience building, training, and deploying ML models.
  • Experience developing applications using Large Language Models (LLMs).
  • Experience deploying applications in a cloud environment (e.g., AWS, GCP, Azure).
  • A bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • A strong understanding of application security concepts and vulnerability types (preferred).
  • Experience with MLOps tools and practices (e.g., Docker, Kubernetes, CI/CD) (preferred).
  • Experience using AI coding assistants (preferred).

Benefits

  • Offers Equity

Job title

AI/ML Engineer

Job type

Experience level

Mid levelSenior

Salary

$120,000 - $150,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job