Manager, Engineering
Job description
About the role
The organization is seeking a technical leader to guide the AI and Data Science team toward advanced system development. This role owns the technical strategy for AI, machine learning, and data systems that directly enhance offensive security offerings. You will shape the technical direction and build scalable data infrastructure to deploy predictive models addressing complex cybersecurity challenges. The position focuses on driving innovation while ensuring robust implementation across the entire data lifecycle. You will be instrumental in fostering a culture of technical excellence and continuous learning within the team. This role requires collaboration with security researchers to translate ambiguous problems into structured data initiatives. You will own the end-to-end delivery of solutions that improve analyst and hacker efficiency through intelligent systems. The position demands a strategic mindset paired with the ability to manage complex technical workflows in a high-security context.
Key facts
What you'll do
- Define and execute the technical strategy for AI, machine learning, and data systems, ensuring they align with business goals and deliver scalable performance.
- Lead, mentor, and develop a team of data scientists and ML engineers, fostering a culture of technical excellence and growth.
- Oversee the end-to-end development of data pipelines, model training, and AI/ML applications to improve analyst and hacker efficiency.
- Guide the creation, deployment, and ongoing management of machine learning models for cybersecurity applications.
- Architect and manage secure, high-performance data pipelines and software systems to handle large volumes of security data.
- Collaborate with infrastructure teams to ensure AI workloads and data pipelines meet security, efficiency, and scalability standards.
- Act as a key technical liaison, working with security research, product, and platform teams to translate security challenges into data-driven solutions.
- Implement and maintain MLOps practices for continuous improvement and reliability of data and AI systems.
- Design APIs for integration between AI agents and internal systems for tasks like data enrichment and automated decision support.
- Evaluate emerging technologies and frameworks to determine their applicability to cybersecurity data challenges.
- Partner with product teams to translate requirements into scalable data and model solutions.
- Monitor system performance and implement optimizations to ensure reliability and efficiency at scale.
- Establish data governance policies to maintain integrity, security, and compliance across all AI initiatives.
- Drive the adoption of best practices in data management and model deployment across the organization.
Requirements
- A minimum of 5 years of experience in Data Science, ML Engineering, or Data Engineering.
- At least 2 years in a technical leadership or team lead capacity.
- Strong understanding of LLM technologies, RAG architectures, prompt engineering, MLOps, and secure AI API integration.
- Proficient in Python, AWS services including S3, Lambda, Batch, Glue, Bedrock, Step Functions, and Redshift, and common ML frameworks.
- Demonstrated success in leading teams to build and deploy complete ML pipelines, from data ingestion to model monitoring and MLOps.
- Ability to design, manage, and govern secure data architectures for large-scale, multi-tenant, and high-security environments.
- Excellent communication skills, with experience mentoring engineers, influencing technical strategy, and presenting technical concepts to diverse audiences.
- A proven track record of delivering data-intensive projects in complex, cross-functional environments.
Nice to have
- In-depth knowledge of offensive security workflows, including bug bounty programs, vulnerability research, and red teaming, along with related datasets.
- Experience deploying and operating AI solutions in regulated environments such as FedRAMP and SOC2.
- Familiarity with software security principles and practices.
- A Master's degree or higher in Computer Science, Information Systems, or a related quantitative field.
Practical notes
- Salary range: $172,000 - $236,500 annually.
- This position may be eligible for a discretionary bonus program.
- This is a 100% remote, work-from-home position.
- Bugcrowd is an Equal Opportunity Employer.
- Applications are accepted on an ongoing basis.