Director of Engineering
Leads multiple engineering teams building AI-enabled data pipelines and customer-facing products at scale. The role requires extensive engineering leadership, experience managing managers, technical depth in AI/ML and data systems, and a strong focus on team growth and execution.
About the job
Responsibilities
- Manage multiple teams transforming large raw data inputs into enriched data that powers the core product.
- Set the vision for full-stack architecture across software combining AI, human operations tools, and large data pipelines.
- Partner with product managers, operations managers, designers, and customer success to design and deliver functionality at scale.
- Organize and grow the engineering team to meet business needs.
- Support team members' career progression.
- Execute strategic initiatives pragmatically.
- Collaborate cross-functionally to plan, design, and execute strategic priorities.
- Create technical roadmaps and resource plans.
- Hire and onboard team members with a high hiring bar.
- Develop people through formal and informal feedback and career growth plans.
- Build a strong team culture.
- Contribute an engineering perspective to business strategy.
- Implement processes and technologies, including AI tools, to optimize velocity.
Requirements
- Bachelor's degree or higher in Electrical Engineering, Computer Science, Mathematics, or a related technical field.
- 5+ years of experience managing managers.
- 10+ years of engineering leadership experience, including building large-scale customer-facing products.
- Technical depth in operations engineering or a similar discipline, big data pipelines, and AI/ML.
- Experience building products using AI/ML.
Nice-to-Haves
- Experience with computer vision and/or video processing.
- Knowledge or experience in the construction domain.
Skills
Full-Stack Architecture, AI/ML, Big Data Pipelines, Operations Engineering, Computer Vision, Video Processing, Data Pipelines, Customer-Facing Products, Technical Roadmaps, AI Tools
Similar jobs
Engineering Management jobsLeads and builds Starburst’s AI agent platform in India, owning its roadmap, architecture, production operations, and evolution from internal infrastructure to enterprise-facing products. Requires 10+ years of engineering experience, team leadership, platform development, and production LLM systems expertise.
Leads India-based Site Reliability Engineering teams responsible for Okta’s cloud platform, databases, networking, Kubernetes, CI/CD, observability, FinOps, and automation. Requires 16+ years in infrastructure or SRE, substantial people-management experience, and expertise in AWS, Kubernetes, Terraform, and reliable SaaS operations.
Leads the engineering organization responsible for scaling GitLab.com through cell-based architecture, customer migrations, routing, and multi-cloud infrastructure. The role requires director-level people leadership, distributed-systems expertise, large-scale database and migration experience, and strong asynchronous communication.
Leads a team of Partner Solution Architects across the APAC partner ecosystem, driving strategic relationships, technical alignment, joint solutions, and business growth. Requires extensive partner-management or solution-architecture experience, substantial leadership experience, and a bachelor’s degree or equivalent.
Leads the organization and strategy for Databricks’ large-scale data infrastructure, including billing correctness, disaster recovery, reliability, deployment automation, and data integration. The role requires extensive distributed-systems experience, infrastructure leadership, and experience managing managers.