About this role
The Engineering Manager for AI Platforms & Architecture will lead a team of engineers and technical leads responsible for architecting, developing, and supporting enterprise technology solutions. This role provides senior-level technical leadership, drives modern engineering practices, oversees secure API integrations, and ensures alignment between technology architecture, business priorities, and user needs. The position is based in Hyderabad, India, and operates under a hybrid working model.
Responsibilities
- Lead, coach, and develop high-performing engineering teams by setting clear expectations and fostering career growth.
- Provide strategic technical leadership and architectural direction for complex, enterprise-scale software and platform solutions.
- Drive the design, development, implementation, testing, deployment, and support of secure, scalable, and resilient technology solutions.
- Review and approve technical designs, architectural recommendations, and engineering deliverables.
- Partner with business, product, UX, infrastructure, and security teams to deliver technology solutions that enhance user experience.
- Lead resolution of complex technical challenges through root-cause analysis and risk mitigation.
- Establish and maintain engineering best practices, technical standards, and software documentation frameworks.
- Guide the adoption of modern software engineering methodologies, development tools, automation, and cloud-native technologies.
- Drive API strategy and integration architecture to support secure data exchange.
- Ensure solutions comply with information security, privacy, risk, and regulatory requirements.
- Contribute to strategic technology roadmaps, architecture evolution, and long-term investment planning.
- Stay current on emerging technologies, industry trends, and AI innovations.
Required qualifications
- Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related discipline.
- Minimum 10 years of software engineering or technology experience, with at least 5 years leading engineering teams and managers.
- Demonstrated success delivering enterprise-scale applications and technology platforms from concept through production.
- Strong expertise in software architecture, distributed systems, application engineering, and modern development practices.
- Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Experience with Agile development methodologies, DevOps practices, CI/CD pipelines, and test automation.
- Strong understanding of cloud platforms (AWS, Azure, or GCP), containerization, and microservices architecture.
- Experience designing and integrating APIs and enterprise-scale software solutions.
- Excellent analytical, problem-solving, stakeholder management, and communication skills.
Preferred qualifications
- Master's degree.
- Experience leading multiple engineering teams, technical leaders, or platform organizations.
- Strong understanding of Artificial Intelligence (AI), Machine Learning (ML), Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and modern AI architectures.
- Experience building and scaling enterprise AI products, platforms, or developer enablement capabilities.
- Knowledge of AI governance, model risk management, Responsible AI, security, privacy, and compliance frameworks.
- Experience with agentic AI, multi-model architectures, and enterprise automation solutions.
- Experience leading globally distributed engineering organizations.
- Financial services or other highly regulated industry experience.
For full details about this role, click “Apply on company site” to view the employer’s original posting.