Listing Description
Job Description
The Data Science & Data Engineering team has a broad set of responsibilities at Mandiant. We develop innovative, data-driven solutions to today’s most challenging cybersecurity problems. By leveraging data derived from our company’s unparalleled view of the threat landscape, we provide solutions with significant impact for our customers and the broader cybersecurity industry.
Today, there are many machine learning (ML) models integrated and used throughout Mandiant’s Products and Services. We are looking for a highly motivated ML Engineering Manager to work with our team and enhance the end-to-end ML lifecycle for those models (and the new ones we’re developing now…). An ideal candidate will have previous management and hands-on experience with all aspects of ML engineering: creating ML training pipelines, deploying models to ML inference infrastructure, monitoring of models in production, and supporting ML experimentation.
What You’ll Do:
- Manage and mentor a team of talented and experienced engineers who have ML, automation and distributed systems expertise
- Own key technology and architecture decisions for ML systems
- Work with ML Engineers on the team to:
- Productionize ML models and inference infrastructure to run efficiently at scale in the cloud
- Develop and maintain end-to-end ML training pipelines, working with Data Scientists and model stakeholders
- Leverage continuous integration and continuous deployment tools to successfully deploy ML models
- Develop a model monitoring solution for all ML models running in production
- Support tracking and management of ML experimentation by Data Scientists
- Participate in the technical design of ML applications to support business needs
- Closely collaborate with other parts of the Data Science organization, including our Data Engineering team and Data Scientists
- Continuously learn the latest developments and best practices in ML engineering
- Participate in feasibility studies and cost/benefit analyses to determine appropriate technology solutions
Qualifications
- Minimum of a BS in Computer Science or a related technical field
- Minimum of 7 years of experience designing and developing data-intensive applications
- Minimum of 4 years of experience building and scaling ML applications
- A solid understanding of ML processes, including the end-to-end lifecycle of models
- Demonstrated experience recruiting and managing technical teams
- Hands-on experience with ML engineering tools
- Strong experience with DevOps practices and common tooling (e.g., Docker, Kubernetes)
- Experience with GCP, AWS, or Azure
- Strong communication skills and a desire to want to mentor others
- Ability to work in an iterative, agile development environment
- Strong experience developing in Java and Python 3
- Ability to pick up, work with and explore new analytical tools
Additional InformationAs a U.S. federal contractor, Mandiant has adopted a COVID-19 Vaccination Policy to comply with our obligations under applicable laws and requirements. This position may be covered under Mandiant’s COVID-19 Vaccination Policy, as required in order to support federal contracts, access company offices and/or attend in-person meetings and work events. If covered under this policy, proof of vaccination against COVID-19 may be required as a condition of hire. At Mandiant we are committed to our #OneTeam approach combining diversity, collaboration, and excellence. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability. Minimum Salary: 117,900.00. Final salary will be determined commensurately with cost of living, experience level, and/or any other legally permissible considerations. Incentive Compensation: Eligibility for annual bonus subject to individual and company performance; eligibility for award of Restricted Stock Units subject to eligibility requirements, approval from Mandiant’s Compensation Committee, and vesting terms. Benefits: Whether you are just starting your career, reaching a milestone, or gearing up for retirement, we offer plans and programs to keep you happy and healthy at any stage of life. We regularly evaluate our options to make sure they’ve got everything you need. Part of what makes Mandiant great is our diverse team, and we’ve made it our priority to provide benefits that support you on your individual journey at work and at home. Mandiant subsidized benefits include Medical, Dental, Vision, Life, and Disability Insurance. Subject to eligibility requirements, Mandiant also offers the ability to participate in 401(k), Flexible Spending Accounts, Health Savings Accounts, Dependent Care Spending Accounts, and Employee Stock Purchase Program. Mandiant also provides Paid Time Off, Flexible Paid Sick Time, and Paid Holidays.
Listing Details
- Citizenship: Not Provided
- Incentives: Not Provided
- Education: Not Provided
- Travel: Not Provided
- Telework: Full Telecommute