Job Description
We are seeking a highly skilled and experienced leader to lead our engineering team responsible for building AI-first applications. This is a hands-on leadership role that combines architecture oversight, coding, and agile team management to deliver scalable digital solutions.
Key Responsibilities
* Build and lead an offshore engineering team to deliver enterprise-scale applications.
* Collaborate with Product Management and Data Science teams to develop AI-native applications.
* Establish engineering best practices including CI/CD, test automation, code quality, and cloud-native deployments.
* Drive architectural decisions (microservices, APIs, security, scalability).
* Ensure high quality and reliability while maintaining cost efficiency.
* Act as a hands-on leader, including coding, reviewing, and mentoring team members.
Qualifications
* Master's Degree in relevant field preferred.
* 10+ years in software engineering with at least 3 years leading offshore teams.
* Proven track record of delivering high-velocity software solutions.
Skills & Competencies
* Expertise in AI/ML-enabled applications.
* Proficient in modern cloud tech stacks (AWS, Azure, GCP), Kubernetes, and microservices.
* Strong collaboration with data scientists, engineers, and product stakeholders.
* Ability to translate complex ML concepts into business outcomes.
* Data-driven decision-making using KPIs and telemetry.
* Advocates for ethical AI and data privacy.