Nike
Principal Software Engineer, ITC
- Compensation
- Not disclosed
- Location
- Karnataka, India
- Work setup
- Not specified
- Seniority
- Principal
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
Who You’ll Work With
We are seeking a visionary and accomplished Principal Software Engineer – Generative AI to join our Tech Center in India. You are not only an expert in software architecture, engineering, and AI/ML frameworks but also a strategic thinker who understands the long-term impact of technology decisions. Your experience enables you to guide teams through ambiguity, establish clear technical standards, and shape the future of Nike’s data-driven platforms. You thrive in a fast-paced environment where cross-functional collaboration, creativity, and agility are essential. You have a demonstrated track record of successfully leading engineering teams, delivering innovative solutions, and driving organizational change at scale.
Who We Are Looking For
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, Machine Learning, AI systems, or a related field. A Master’s degree in Artificial Intelligence, Machine Learning, or Generative AI is highly desirable.
- 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 is essential.
- 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 organization.
- 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.
What You Will Work On
- Lead the architectural vision, technical design, and implementation of complex, large-scale data and AI platforms, ensuring that they are robust, secure, and highly performant.
- Champion best practices in software development, agentic AI systems, and cloud-based machine learning infrastructure while setting high standards for code quality, reliability, and maintainability across multiple engineering teams.