Director, AI Engineering

EdCast

Mountain View (CA)

On-site

USD 240,000 - 290,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Cornerstone OnDemand is seeking a Director of AI Engineering to lead and scale multiple software and AI teams responsible for delivering high-quality, scalable solutions. You will set technical vision, drive engineering excellence, and align initiatives with business objectives across product and platform teams.

You will mentor engineering managers, shape hiring, and build a high-performing organization that thrives on accountability, inclusion, and continuous learning while delivering impact at

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 15+ years of software engineering experience, with 5+ years in engineering leadership roles managing managers or multiple teams.
  • Proven track record of leading large-scale, complex software programs and distributed engineering organizations.

Responsibilities

  • Lead and oversee multiple engineering teams across the full software development lifecycle — from requirements and architecture through implementation, testing, deployment, and operations.
  • Define and drive technical vision and architecture strategy, ensuring systems are scalable, resilient, and aligned with long-term organizational goals.
  • Own end-to-end delivery across portfolios/programs, ensuring alignment with business priorities, timelines, and quality expectations.
  • Establish and standardize engineering best practices across teams, including design reviews, code quality standards, testing strategies, and CI/CD adoption.
  • Drive consistency and excellence in software development processes, system reliability, and engineering productivity.
  • Partner closely with Product, UX, QA, and other stakeholders to ensure effective planning, prioritization, and execution of roadmaps.
  • Oversee proactive management of technical debt, system performance, and operational reliability at scale.
  • Ensure effective incident management frameworks, root cause analysis, and continuous improvement for system uptime and performance.

Skills

Leadership
Strategic thinking
Executive communication
Distributed teams
Hiring strategy

Education

BS/MS in CS or related field

Tools

Docker
Kubernetes
CI/CD
Cloud platforms

Job description

Director, AI Engineering – India Cornerstone OnDemand is looking for a Director of AI Engineering who will lead and scale multiple teams of software and AI engineers to deliver high-quality, scalable, and reliable software solutions. You will be responsible for setting technical vision, driving engineering excellence, and ensuring successful delivery of strategic initiatives aligned with business objectives. This role combines organizational leadership, technical strategy, and people leadership to build and sustain a high-performing engineering organization. In this role, you will…

Engineering Leadership Delivery
  • Lead and oversee multiple engineering teams across the full software development lifecycle — from requirements and architecture through implementation, testing, deployment, and operations.
  • Define and drive technical vision and architecture strategy, ensuring systems are scalable, resilient, and aligned with long-term organizational goals.
  • Own end-to-end delivery across portfolios/programs, ensuring alignment with business priorities, timelines, and quality expectations.
  • Establish and standardize engineering best practices across teams, including design reviews, code quality standards, testing strategies, and CI/CD adoption.
  • Drive consistency and excellence in software development processes, system reliability, and engineering productivity.
  • Partner closely with Product, UX, QA, and other stakeholders to ensure effective planning, prioritization, and execution of roadmaps.
  • Oversee proactive management of technical debt, system performance, and operational reliability at scale.
  • Ensure effective incident management frameworks, root cause analysis, and continuous improvement for system uptime and performance.
People Leadership Organizational Development
  • Lead, mentor, and grow engineering managers and senior technical leaders, building a scalable organizational structure.
  • Drive hiring strategy to attract and retain top engineering talent across levels.
  • Establish clear career frameworks, succession planning, and leadership development initiatives.
  • Foster a culture of accountability, innovation, inclusion, and continuous learning across the organization.
  • Provide ongoing coaching, performance management, and feedback to leaders and their teams.
  • Oversee resource planning, organizational design, and capacity management to align with strategic priorities.
Strategy Cross-Functional Leadership
  • Partner with executive leadership to define and execute long-term technology and engineering strategy.
  • Drive engineering roadmaps aligned with product vision and business objectives.
  • Provide regular executive-level updates, including progress, risks, and investment trade-offs.
  • Evaluate and adopt emerging technologies, tools, and platforms to enhance innovation and efficiency.
  • Lead organizational improvements across Agile practices, delivery frameworks, and operational processes.
  • Collaborate with DevOps, Infrastructure, Security, and Data teams to ensure operational excellence, scalability, and compliance.
  • Represent engineering in executive forums, cross-functional planning, and architectural governance discussions.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 15+ years of software engineering experience, with 5+ years in engineering leadership roles managing managers or multiple teams.
  • Proven track record of leading large-scale, complex software programs and distributed engineering organizations.
Technical Expertise
  • Strong background in software engineering, system design, and distributed systems architecture.
  • Hands-on experience in technologies such as Java, C#, Python, JavaScript/TypeScript, or Go (prior coding experience expected, even if not day-to-day).
  • Deep expertise in cloud platforms, microservices architecture, and API design patterns.
  • Strong knowledge of data systems (SQL/NoSQL), caching, and large-scale data architecture.
  • Experience with CI/CD, DevOps practices, containerization (Docker/Kubernetes), and infrastructure-as-code.
  • Solid understanding of security, scalability, performance engineering, and reliability best practices.
Leadership Soft Skills
  • Exceptional leadership and communication skills, with the ability to influence at all levels, including executive stakeholders.
  • Strong strategic thinking and decision-making capabilities with a focus on business impact and outcomes.
  • Demonstrated success in building and leading high-performing, geographically distributed teams.
  • Ability to manage complex priorities, ambiguity, and large-scale organizational challenges.
  • Strong collaboration skills with the ability to align cross-functional teams toward common goals.
  • High sense of ownership, accountability, and commitment to delivery excellence.
Nice to Have
  • Experience in SaaS or enterprise product organizations at scale.
  • Exposure to AI/ML platforms and integrating AI capabilities into products.
  • Experience leading platform modernization, cloud transformation, or large-scale migrations.
  • Familiarity with talent management, HR tech, or learning management systems.

#LI-Oniste

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of AI Engineering & Platform Delivery
Director of AI Engineering & Platform Delivery

EdCast • Mountain View (CA)

On-site
USD 240,000 - 290,000
Director of Software Engineering
Director of Software Engineering

Applied Resource Group • Atlanta (GA)

On-site
USD 180,000 - 240,000
VP Software Engineering
VP Software Engineering

Glocomms • San Francisco (CA)

On-site
USD 260,000 - 420,000
Staff Engineer – AI Platform & Engineering Strategy | Jobs in US
Staff Engineer – AI Platform & Engineering Strategy | Jobs in US

DigitalXNode • California (MO)

On-site
USD 140,000 - 190,000
Software Engineering Manager
Software Engineering Manager

thehivecareers.co • San Juan (PR)

On-site
USD 140,000 - 180,000
Director of IT Engineering
Director of IT Engineering

Soni • Whitemarsh Township

On-site
USD 180,000 - 260,000
Director of AI
Director of AI

People in AI • United States

On-site
USD 180,000 - 250,000
10090
10090

Zohorecruit • Irving (TX)

Hybrid
USD 180,000 - 240,000
Director of Engineering
Director of Engineering

The Planet Group • United States

On-site
USD 150,000 - 200,000
Head of Engineering
Head of Engineering

Salt Digital Recruitment • United States

On-site
USD 180,000 - 280,000