Sporting Fashion & Goods
Principal Software Engineer, ITC
Mid Level
Karnataka, India
in office
Full time
Digital, Product & TechEngineering & DevelopmentData & CRM SystemsIT & Infrastructure
Job description
About the Role
Leads the architectural vision, technical design, and implementation of complex, large-scale data and AI platforms, with a focus on generative AI and agentic systems. It sits within the Tech Centre in India and involves extensive collaboration with global product, business, and engineering teams. The position combines hands-on technical leadership with mentoring senior engineers and shaping technology roadmaps.
Key Responsibilities
- Lead the architectural vision, technical design, and implementation of complex, large-scale data and AI platforms, ensuring they are robust, secure, and highly performant.
- Champion best practices in software development, agentic AI systems, and cloud-based machine learning infrastructure, setting high standards for code quality, reliability, and maintainability across multiple engineering teams.
- Mentor and coach senior engineers, fostering a culture of technical excellence, intellectual curiosity, and continuous growth, and provide thought leadership that enables teams to solve challenging engineering problems.
- Collaborate extensively with global product and business stakeholders to translate strategic goals into actionable technology roadmaps, align engineering efforts with business priorities, and deliver value to customers and partners.
- Drive the adoption of modern engineering methodologies, including automation, continuous integration and delivery, MLOps and DevOps practices, test-driven development, and agile frameworks, to accelerate innovation and delivery.
- Evaluate, recommend, and integrate emerging technologies, frameworks, and tools to strengthen the technology ecosystem and maintain its position as an industry leader.
- Oversee the end-to-end lifecycle of critical projects, from requirements gathering and solution design through implementation, monitoring, and optimisation.
- Ensure all platforms and services meet stringent security, privacy, and compliance standards by proactively identifying and mitigating risks.
- Represent the Tech Centre in India as a senior technical ambassador, collaborating with global teams, sharing expertise, and contributing to the worldwide engineering community.
Required Experience & Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, Machine Learning, AI systems, or a related field.
- 12+ years of progressive experience in software engineering, including at least five years in a senior leadership or principal engineer capacity.
- Extensive expertise in building, deploying, and scaling sophisticated AI platforms, distributed systems, and cloud-native AI architectures using one or more of AWS SageMaker, Databricks, Azure Machine Learning, or Google Vertex AI.
- Advanced proficiency in one or more programming languages, including Python, Java, Scala, or Go.
- A proven track record of deploying large-scale machine learning models in production environments.
- Experience with modern machine learning stacks, including LLMs, PyTorch, TensorFlow, Spark, and cloud-native MLOps tools.
- Strong experience with modern DevOps methodologies, automation, CI/CD pipelines, and infrastructure as code.
- Expertise in Kubernetes, Docker, and container technologies.
- Strong familiarity with agentic workflows and experience developing AI/LLM-powered enterprise applications.
- Exceptional communication, leadership, and stakeholder management skills, with the ability to influence and inspire at all levels of the organisation.
- Experience driving and managing complex, high-impact technology projects in a fast-paced, agile environment.
- Deep understanding of security and compliance best practices in large-scale enterprise environments.
- Demonstrated commitment to fostering diversity and inclusion within engineering teams.
Preferred Skills
- Master's degree in Artificial Intelligence, Machine Learning, or Generative AI is highly desirable.
Workplace
- Tech Centre in India.
- Global collaboration with product, business, and engineering teams.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.