This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Machine Learning Engineer, Security in the United States. As a Senior Machine Learning Engineer in Security, you will leverage advanced ML techniques to detect, prevent, and mitigate security threats, protecting user trust and platform integrity.
Requirements
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Machine Learning, Data Science, or a related technical field.
- 8+ years of experience designing, building, and deploying ML models for security-focused applications.
- Strong expertise in anomaly detection, behavior analysis, predictive modeling, and adversarial threat detection.
- Proficiency in Python, Scala, or Java for ML model development and deployment.
- Experience with graph-based ML models, clustering techniques, and graph neural networks (GNNs).
- Familiarity with scalable data systems such as Databricks, Spark, data lakes, and real-time streaming tools (e.g., Apache Kafka, AWS Kinesis, Google Pub/Sub).
- Knowledge of security domains including phishing detection and account takeover prevention.
- Strong problem-solving, analytical, and communication skills, with the ability to work collaboratively across teams.
Benefits
- Competitive salary range depending on US zone: $189,000–$287,700 USD.
- Flexible remote work options across eligible US zones.
- Comprehensive healthcare, dental, and vision coverage.
- Retirement plans and employer contributions.
- Generous PTO and flexible time-off policies.
- Opportunities for professional development and continuing education.
- Equity or bonus programs based on company and individual performance.