Senior AI Platform Engineer

closed
SentinelOne Logo

SentinelOne

πŸ’΅ $148k-$234k
πŸ“Remote - United States

Summary

Join SentinelOne's dynamic team of AI engineers and researchers, contributing to the development of cutting-edge AI technology and products. As a Senior Platform Engineer, you will develop and ship features for AI team products and services, implement features in Python, write robust tests, tackle bugs, and ensure top-notch security and quality in our platforms. You will collaborate with multiple engineering teams to design and build new capabilities for SentinelOne's industry-leading platform. This role requires extensive experience in Python development, modern AI/ML techniques, software engineering, and working with large-scale distributed systems.

Requirements

  • A degree in computer science or software engineering
  • Additional or directly relevant experience will be considered in lieu of a degree
  • Must have 7+ years of extensive experience in Python development and shipping Python code in production environments
  • 3+ years of experience solving complex problems using modern AI/ML techniques
  • Experience in software engineering and with data structures and algorithms
  • Comfortable working cross-functionally across both research and product teams
  • Experience with large-scale high-load distributed systems
  • Excellent communication skills and ability to work asynchronously
  • Experience with Docker, Kubernetes, Terraform, ArgoCD or other similar technologies
  • Familiarity with Amazon Web Services

Responsibilities

  • You'll be part of a team of globally distributed AI engineers and researchers, developing features for SentinelOne products
  • As a Senior Platform Engineer on our team, you will develop and ship features for AI team products and services
  • You will implement features in Python, write robust tests, tackle bugs with finesse, and ensure top-notch security and quality in our platforms
  • You will collaborate across multiple engineering teams to design and build new capabilities that will be used across SentinelOne’s industry-leading platform

Preferred Qualifications

  • Developing complex applications leveraging API-based LLMs
  • Training and deploying modern machine learning pipelines
  • Experience in data science methodologies and technologies
  • Computer security and security research
  • Experience in Site Reliability Engineering (SRE) or other operational roles
  • Experience in Spark, Databricks, Weights and Biases, Airflow, MLFlow, or other MLOps/AIOps technologies
  • Modern Python libraries, coding practices, and tooling (asyncio, pydantic, pandas, ruff, mypy)
  • Experience with GPU technologies and compute frameworks (Morpheus, RAPIDS, JAX, Pytorch, CUDA)
  • Familiarity with Google Cloud Platform and/or Microsoft Azure

Benefits

  • Medical, Vision, Dental, 401(k), Commuter, Health and Dependent FSA
  • Unlimited PTO
  • Industry-leading gender-neutral parental leave
  • Paid Company Holidays
  • Paid Sick Time
  • Employee stock purchase program
  • Disability and life insurance
  • Employee assistance program
  • Gym membership reimbursement
  • Cell phone reimbursement
  • Numerous company-sponsored events, including regular happy hours and team-building events
This job is filled or no longer available

Similar Remote Jobs