The Director, Software Engineering will lead the transformation of digital marketing capabilities through AI solutions. Responsibilities include defining AI integration strategy, leading client/internal engagements, developing technical strategies, hands-on architecture and design, mentoring technical talent, collaborating on platform roadmaps, fostering innovation, and leading the Technology Chapter. Requires 14+ years in technology leadership, experience with AI/ML technologies including LLMs, RAG architectures, LangChain, LlamaIndex, cloud platforms (AWS, Azure, GCP), API design, microservices, containerization, and engineering modernization. Preferred qualifications include digital transformation leadership, mentoring experience, AI-enabled engineering organization building, and advanced degree in relevant fields. Location: Bengaluru, Karnataka, India.
What you'll do
Define and implement the strategic vision for integrating AI into technology offerings
Lead client and internal engagements to understand business challenges and architect AI-powered solutions
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Partner with leadership teams to develop technical strategies and solution architectures
Hands-on contributor in architecture, design, and technical decisions
Develop architectural frameworks, procedures, and standards for AI driven solutions
Provide technical guidance and mentorship to architects, engineering managers, and senior technical talent
Collaborate with product and engineering teams to shape platform roadmaps
Foster innovation through proof-of-concepts, pilots, and research initiatives
Lead the Technology Chapter including hiring, capability development, career growth, engineering standards, and succession planning
Requirements
14+ years in technology leadership roles
Proven track record of leading complex solution architecture for enterprise platforms
Experience building and leading engineering and architecture teams
Strong ability to translate business objectives into scalable technical solutions
Exceptional communication and stakeholder management skills
Proven ability to drive organizational change and execution
Strong practical knowledge of modern AI/ML technologies and frameworks
Experience designing and implementing solutions with Large Language Models (LLMs)
Expertise in Retrieval-Augmented Generation (RAG) architectures
Understanding of agentic design patterns, vector databases and semantic search technologies
Familiarity with AI orchestration frameworks such as LangChain and LlamaIndex
Knowledge of responsible AI practices and governance
Expertise in cloud architecture across AWS, Azure, and GCP
Strong knowledge of API design and integration patterns
Understanding of data architecture principles for AI-ready systems
Knowledge of microservices, containerization, and modern engineering practices
Experience driving engineering modernization and AI-assisted development practices
Experience leading digital transformation initiatives (preferred)
Experience mentoring and developing technical talent (preferred)
Experience building AI-enabled engineering organizations (preferred)
Advanced degree or equivalent experience in Computer Science, Engineering, AI, or related field (preferred)
Tech stack
AIMachine LearningLarge Language ModelsRetrieval-Augmented GenerationLangChainLlamaIndexVector DatabasesSemantic SearchAWSAzureGCPAPI DesignMicroservicesContainerization
Benefits
Employee well-being focusCollaborative work environmentOpportunities for growth through learning, development and career advancementInnovation-driven cultureWork-life balance and flexibilityDiversity and inclusion commitment
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.