Senior Software Engineer - ML Threat Detection
UberAbout The Role
As a Senior Software Engineer specializing in ML Threat Detection at Uber, you will be at the forefront of developing and operating security services and frameworks that support user-facing products and platforms. Your role will involve designing scalable systems and delivering high-quality code to enhance Uber's security posture. With the ever-evolving security landscape, particularly with the adoption of ML/GenAI backed by extensive heterogeneous data, your expertise will be crucial in broadening and strengthening Uber's security measures.
Key Responsibilities
- Developing Security Solutions: Design, develop, and implement software solutions to enhance the security posture of the organization.
- Threat Analysis and Detection: Analyze security threats and vulnerabilities to develop strategies for detection and mitigation.
- Code Review and Testing: Conduct thorough code reviews and testing to ensure robust security measures.
- Research: Stay abreast of new techniques and tools to enhance the organization's cyber defense capabilities.
- Collaboration and Communication: Work closely with cross-functional teams such as network operations, incident response, and compliance to ensure a cohesive approach to cybersecurity.
Basic Qualifications
- BS/MS Degree in Computer Science or related field.
- 5+ years of industry experience in a software development environment.
- Proficiency in programming languages like Java, Golang, or Python.
- Hands-on experience with distributed systems and machine learning.
- Experience leading projects across global cross-functional stakeholders.
- Experience leading and mentoring junior engineers.
Preferred Qualifications
- Prior experience with big data processing, such as Spark.
- Prior experience with streaming data processing, such as Flink.
- Prior experience with deep learning and anomaly detection.
Join us at Uber and be part of a team that is dedicated to reimagining how we can move better and safer. Your contributions will be pivotal in ensuring that Uber's technologies and systems are built with security-by-design in mind.
Benefits Extracted with AI
- Flexible work hours
- Professional development opportunities
- Collaborative work environment
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Senior Software Engineer - Machine Learning Platform
Join Uber's Michelangelo Machine Learning Platform team as a Senior Software Engineer to build and manage distributed systems.
Staff Machine Learning Engineer
Join Uber as a Staff Machine Learning Engineer to innovate and lead ML systems for UberEats.
Software Engineer II, Backend - Cloud & Platform Team
Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.
Senior Software Engineer - Backend - Maps
Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.
Senior Data Analyst, ML Security
Join Uber as a Senior Data Analyst in ML Security, focusing on data analytics, machine learning, and cybersecurity in Amsterdam.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Software Engineer II, Backend - Production Engineering
Join Uber as a Software Engineer II in Backend Production Engineering, focusing on reliability and efficiency of tech platforms.
Senior Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems, in Amsterdam. Requires 7+ years experience.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, and C++ in Amsterdam.
Python Software Engineer – Security
Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Senior Machine Learning Scientist - Consultant Level
Join Visa as a Senior Machine Learning Scientist to develop fraud detection solutions using AI and data science in a hybrid work environment.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.
Machine Learning Engineer
Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.
Machine Learning Engineer for Vehicle Safety Systems
Join Porsche AG as a Machine Learning Engineer to enhance vehicle safety systems using AI and data science.
Senior Machine Learning Engineer
Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.