Bachelor's degree in Computer Science, Engineering, or a related field from a Tier-I or Tier-II institute; an advanced degree (MS/MTech) is a plus.
6 to 10 years of overall industry experience in software engineering, with meaningful exposure to data engineering, analytics, or AI/ML systems.
Techno-functional profile with a deep, hands-on technical background, and the demonstrated ability to converse with business stakeholders and convert requirements into technical solutions.
Strong grounding in software engineering practices, including system design, coding standards, testing, CI/CD, version control, and cloud-native architectures (AWS, Azure, or GCP).
Practical experience building and deploying AI/ML and/or GenAI solutions, including traditional ML, NLP, and LLM-based applications, along with MLOps practices.
Proficiency in Python and/or other modern programming languages, along with relevant frameworks and tools for data and AI engineering.
Prior experience managing, mentoring, or leading engineering teams, with a track record of successful client delivery.
Excellent communication and stakeholder management skills, with confidence operating in client-facing settings.
Strong analytical and problem-solving abilities, with comfort navigating ambiguity in a fast-paced consulting environment.