Synack's Penetration Testing as a Service platform manages customers' attack surfaces by discovering new assets, pentesting for critical vulnerabilities and gaining visibility into the root causes of security risks. The Director of Product Engineering, with a specialization in AI, is responsible for the strategic direction, development, and execution of AI-powered products and features, bridging the gap between product vision and technical execution.
Requirements
- Strong technical background with extensive experience in software development and AI/ML technologies.
- Deep understanding of the software development lifecycle (SDLC) and experience with agile methodologies.
- Expertise in AI/ML fundamentals, including model training, optimization, deployment, and monitoring.
- Experience with cloud computing platforms (AWS, Azure, or Google Cloud Platform) and modern data ecosystems.
- Experience with specific AI technologies such as LLMs, natural language processing, or computer vision.
- Ability to think strategically and translate business goals into technical solutions.
Responsibilities
- Set product direction and guide architectural decisions for AI and machine learning solutions, ensuring scalability, reliability, and security.
- Drive the technical design and development of AI and machine learning solutions leveraging various technologies (e.g., LLMs, natural language processing, generative AI).
- Ensure the implementation of continuous integration, continuous delivery, and other modern engineering practices.
- Identify and implement opportunities for process improvement, optimizing development lifecycles and mitigating technical risks.
- Ensure ethical AI practices are embedded throughout the development process, addressing concerns like data privacy, bias, and transparency.
- Help to develop and execute the vision, strategy, and roadmap for AI-driven initiatives, aligning with overall short and long term business objectives.
- Translate complex AI capabilities and research into user-friendly and valuable solutions.
Other
- Proven experience in a leadership role, building and managing engineering teams.
- Exceptional communication, collaboration, and stakeholder management skills.
- Strong analytical and problem-solving skills, with a data-driven approach to decision-making.
- Communicate complex technical concepts and project updates clearly and effectively to both technical and non-technical audiences, including senior leadership.
- Act as a technical authority in customer engagements, understanding needs and ensuring solutions deliver tangible business impact.