The Senior Software Engineer will contribute to building and improving advanced security solutions designed to protect millions of developers and organizations from exposed credentials and sensitive information.
Compensation
Competitive annual base salary: $127,800–$339,000, depending on geographical location, experience, technical knowledge, skills, and qualifications. Additional compensation: Eligible positions may receive annual performance bonuses and stock-based rewards based on individual impact and applicable compensation plans.
Responsibilities
Design, develop, test, and deploy high-quality software solutions that scale across multiple services and support large developer communities.
Contribute to the evolution of secret scanning capabilities, helping developers detect, manage, and prevent the exposure of credentials and sensitive information in software repositories.
Collaborate with cross-functional engineering, product, and design teams to define technical requirements and deliver innovative solutions aligned with user and business needs.
Design, develop, and maintain reliable APIs that enable seamless communication and integration between software components and services.
Write clean, maintainable, efficient, and scalable code while following established engineering standards and best practices.
Requirements
Associate's degree in Computer Science, Electrical Engineering, Electronics Engineering, Mathematics, Physics, Computer Engineering, or a related field
Bachelor's degree in a relevant technical discipline
Master's degree in a relevant technical discipline
Lead research and engineering projects in reinforcement learning for vision‑language models, advancing multimodal reasoning and visual understanding.
Locations (3)
Mountain View, California, United States
Redmond, Washington, United States
New York City, New York, United States
Compensation
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $160,200 - $261,000 per year.
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.
Responsibilities
Advance visual understanding and multimodal reasoning through reinforcement learning, translating capability gaps into concrete research hypotheses and measurable improvements.
Develop targeted training tasks and data, including synthetic data, to address these gaps.
Design and validate rewards, verifiers, rubrics, and model‑based judges for both verifiable and open‑ended visual tasks, detecting and mitigating reward hacking.
Build evaluations and conduct controlled experiments, ablations, and detailed failure analysis.
Collaborate with scaling, multimodal, data, and safety teams to integrate improvements while preserving broader model capabilities.
Requirements
Bachelor's degree in Computer Science, Machine Learning, Mathematics, or a related technical field