Staff Data Scientist
Build and deploy machine learning and generative AI solutions for a cybersecurity vulnerability management platform, taking complex problem areas from research through production.
Responsibilities
- Own AI and machine learning initiatives across the product lifecycle, from prototyping and domain analysis to production deployment and monitoring.
- Design and build production-ready AI models and pipelines using Python, AWS, and Spark.
- Integrate generative AI and LLM workflows into product features for automated detection, prioritization, and remediation insights.
- Partner with researchers, data engineers, and product leaders to translate cybersecurity problems and data into AI solutions.
Requirements
- At least 5 years of software development experience, including strong production-grade Python skills and experience deploying machine learning systems at scale.
- At least 2 years of hands-on LLM experience, including prompt engineering, fine-tuning, retrieval-augmented generation, agentic workflows, and orchestration frameworks.
- Deep theoretical and algorithmic knowledge of machine learning, supported by an academic degree or equivalent research experience.
- Take ownership of complex problem areas and work collaboratively across teams.
Nice to have
- Cybersecurity experience, especially in vulnerability management, asset intelligence, or threat detection.
- M.Sc. or Ph.D. degree.