Job description
We are looking for a Senior Engineering Manager with deep technical expertise and proven leadership experience to drive large-scale product engineering and AI-enabled solution delivery.
This role blends hands-on engineering in Java, Python, Node.js, React, and cloud (AWS/others) with strategic leadership in adopting AI and data-driven engineering practices.
The ideal candidate can translate business goals into scalable architectures and lead teams to build next-gen digital platforms powered by intelligence and automation.
---
Key Responsibilities
Technical Leadership & Architecture
· Lead architecture, design, and development of scalable, cloud-native, and AI-powered platforms using modern full-stack technologies.
· Drive development of distributed backend systems using Java (Spring Boot) and Python (FastAPI / Django), and modern frontends using React.js / Next.js.
· Define and implement microservices, APIs, and event-driven architectures integrated with AI/ML components or APIs.
· Guide teams in AI integration use cases such as:
o Intelligent process automation
o Predictive analytics and recommendation systems
o Natural Language Processing (NLP) and LLM-based assistants
o Computer vision or anomaly detection pipelines
· Oversee MLOps pipelines, model deployment, and cloud-based AI service integrations (e.g., AWS SageMaker, Bedrock, OpenAI APIs, Vertex AI, Azure AI).
· Ensure best-in-class engineering practices: CI/CD, IaC, observability, test automation, performance optimization, and data security.
Engineering Management & Delivery
· Lead, coach, and scale multi-skilled engineering teams across backend, frontend, AI/ML, and DevOps disciplines.
· Partner with Product Managers, Architects, and Data Scientists to deliver high-quality, reliable, and impactful solutions.
· Establish clear goals, metrics, and accountability mechanisms to ensure predictable and efficient delivery.
· Review architecture, perform code and design reviews, and troubleshoot complex production issues when necessary.
Strategic Impact & Innovation
· Shape the engineering roadmap by blending full-stack, cloud, and AI-first strategies.
· Identify and operationalize AI adoption opportunities that improve business outcomes, efficiency, and user experience.
· Evaluate emerging technologies (GenAI frameworks, vector databases, low-code AI tools) for potential integration.
· Drive continuous improvement through innovation, reusable accelerators, and automation initiatives.
---
Required Skills & Qualifications
· 15+ years in software engineering with 3+ years in a senior management or architecture leadership role.
· Strong hands-on expertise in:
o Backend: Java (Spring Boot), Python (FastAPI, Flask, Django)
o Frontend: React.js, Next.js, TypeScript
o APIs: REST, GraphQL, gRPC
o Cloud: AWS (preferred), Azure, or GCP
o Databases: MySQL, PostgreSQL, MongoDB, DynamoDB
o DevOps & CI/CD: Docker, Kubernetes, Jenkins, GitHub Actions, Terraform
· Exposure to AI/ML concepts and implementations, including integration of pre-trained models, APIs, and MLOps workflows.
· Experience building AI-enhanced digital platforms (chatbots, predictive analytics, LLM-based copilots, or recommendation engines).
· Strong understanding of system design, scalability, and performance optimization.
· Proven success in leading agile, cross-functional teams with clear delivery outcomes.
· Excellent communication and stakeholder management skills.
---
Preferred Qualifications
· Experience with AI frameworks (TensorFlow, PyTorch, LangChain, CrewAI, Hugging Face).
· Familiarity with LLM APIs (OpenAI, Anthropic, Gemini, or Azure OpenAI).
· Certification in AWS / GCP / Azure or AI/ML specializations.
· Experience working in product engineering, digital transformation, or AI solutioning environments.
Required Skill Profession
Other Management Occupations