Senior Software Engineer - ML Threat Detection

A global technology company revolutionizing transportation and mobility solutions.
$150,000 - $250,000
Security
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Application Security Engineer, AWS AppSec EC2

Senior Application Security Engineer role at AWS focusing on cloud security, threat modeling, and secure architecture design with competitive compensation and benefits.

Senior Software Engineering

Senior Software Engineering role at Microsoft working on Microsoft Entra (Azure Active Directory) authentication and security services.

Application Security Engineer, Amazon Application Security

Senior Application Security Engineer role at Amazon, focusing on application security reviews, secure architecture design, and threat modeling for Amazon's global security infrastructure.

Security Operations Engineer, AWS Security Cloud Response

Senior Security Operations Engineer role at AWS Security Cloud Response team, focusing on incident response and security engineering across Amazon's cloud infrastructure.

Senior Security Engineer, Devices, Devices and Services Security

Senior Security Engineer position at Amazon focusing on embedded systems security, device vulnerability assessment, and secure architecture design for Amazon's device ecosystem.

Description For Senior Software Engineer - ML Threat Detection

Uber is seeking a Senior Software Engineer specializing in ML Threat Detection to join their security team. This role combines software engineering expertise with security and machine learning to protect Uber's global technology infrastructure. You'll be at the forefront of developing security solutions in an era where ML/GenAI adoption presents new security challenges.

As a Senior Security Engineer, you'll drive the development and operations of security services and frameworks that support user-facing products and platforms across Uber. The role requires a blend of deep technical expertise and practical problem-solving skills to design scalable systems while maintaining high code quality standards.

You'll work with cutting-edge technologies in distributed systems, machine learning, and security, architecting and implementing solutions that protect one of the world's largest technology platforms. The position offers the opportunity to work with big data processing (Spark), streaming data processing (Flink), and advanced machine learning techniques including deep learning and anomaly detection.

Collaboration is key in this role - you'll work closely with security leaders and engineering teams across the organization to implement security-by-design principles. The ideal candidate combines strong technical skills with excellent communication abilities, as you'll be interfacing with various teams including network operations, incident response, and compliance.

This hybrid role is based in Amsterdam, requiring at least 50% office presence, offering the opportunity to work with a global team while maintaining strong local collaboration. Join Uber in building a secure future for global mobility and technology.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - ML Threat Detection

  • Develop and operate security services and frameworks
  • Design scalable systems while delivering high-quality code
  • Architect, implement and scale industry-leading security solutions
  • Analyze security threats and vulnerabilities
  • Conduct code reviews and testing
  • Research new techniques and tools for cyber defense
  • Collaborate with cross-functional teams

Requirements For Senior Software Engineer - ML Threat Detection

Java
Go
Python
  • BS/MS Degree in Computer Science or related field
  • 5+ years of industry experience in software development
  • Proficiency in Java, Golang, or Python
  • Hands-on experience with distributed systems
  • Hands-on experience with machine learning
  • Experience with big data processing (Spark) preferred
  • Experience with streaming data processing (Flink) preferred
  • Experience with deep learning preferred
  • Experience with anomaly detection preferred

Benefits For Senior Software Engineer - ML Threat Detection

Medical Insurance
Dental Insurance
Vision Insurance
  • Hybrid work environment
  • Collaborative workspace
  • Global impact opportunity

Interested in this job?