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

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 22 days 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?

Jobs Related To Uber Senior Software Engineer - ML Threat Detection

Sr Security Engineer

Senior Security Engineer role at Uber focusing on incident response, security investigations, and automation development using ML/GenAI technologies.

Senior Software Engineer - Mobile Security

Senior Software Engineer - Mobile Security at Uber: Design and build industry-leading technology to secure Uber's marketplace.

Security Systems Engineer, DCE Security Solutions Engineering

Senior Security Systems Engineer role at AWS, focusing on designing and implementing security systems for data centers, requiring 5+ years of experience in security systems and networking.

Senior Software Development Engineer, Devices and Services Trust & Security

Senior Software Engineer role at Amazon's DSTS team focusing on cryptographic implementations for device security, offering competitive compensation and opportunity to work on cutting-edge security solutions.

Security Systems Engineer, DCE Security Solutions Engineering

Senior Security Systems Engineer role at AWS focusing on data center security systems design, implementation and innovation with global impact.