Senior Software Engineer-Machine Learning
United States$143k–$304kPosted Jul 24, 2026
Work with data science team to train machine learning models for threat detection and unified risk model. Lead the definition of requirements, KPIs, priorities and planning of engineering deliverables. Lead the design and implementation of client and services for extremely high scale, throughput, durability, and low latency. Mentor and grow the energetic, diverse, and driven junior team members. Build AI agent to automatically detect system vulnerability and simulate real attacks. Build data platform and signal ingestion pipeline. Design and integrate machine learning models in production systems to achieve real-time user and agent protection. Focus on customer/partner needs through a data driven approach. Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 3+ years' experience as people manager to lead an engineering team. Master's Degree in Computer Science or related technical field. Experience in machine learning, deep learning and GenAI. Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year. Certain roles may be eligible for benefits and other compensation.