Sporting Fashion & Goods
Software Engineer II - Consumer Intelligence & Engagement
Mid Level
Pune, India
in office
Full time
Job description
About the Role
Sits within the Consumer Intelligence & Engagement organisation, which delivers the intelligence and engagement capabilities that enable more relevant, personalised consumer experiences across digital channels, including personalisation, recommendations, consumer intelligence, experimentation, and AI-driven decisioning. As a Software Engineer, the postholder builds the AI and backend services that power personalisation and recommendation capabilities, taking responsibility for technical design, build, and validation. Working closely with the Lead Engineer and Engineering Manager, the engineer delivers low-latency services that support real-time consumer experiences.
Key Responsibilities
- Design and build scalable, low-latency APIs, event-driven services, and integration layers that support real-time and batch recommendation use cases.
- Build model-serving and inference integration layers that support real-time and batch recommendation patterns.
- Implement reliable, scalable, low-latency services with a strong focus on resiliency, observability, and performance.
- Apply caching, event-driven processing, and distributed systems patterns to support high-volume consumer use cases.
- Ensure solutions are secure, observable, reliable, and resilient through strong engineering practices.
- Optimise performance, scalability, reliability, and operational efficiency through automation and proactive improvements.
- Leverage AI-assisted engineering practices and tools to improve engineering productivity, code quality, and delivery effectiveness.
Required Experience & Qualifications
- 4+ years of experience designing and building large-scale distributed backend systems on cloud-native platforms.
- Hands-on experience building and operating recommendation and personalisation capabilities.
- Expertise in backend engineering, API design, microservices, event-driven architectures, and scalable integration patterns using Java, Spring Boot, and related frameworks.
- Experience integrating and operationalising LLM APIs and AI services within production applications.
- Experience with Redis or equivalent caching systems.
- Experience with observability, reliability engineering, and performance optimisation.
- Experience using coding agents, LLMs, or AI-assisted engineering tools to improve software delivery and developer productivity.
Preferred Skills
- Experience working with feature stores, vector databases, embedding-based retrieval, and modern ML architectures.
- Experience in eCommerce, retail, or consumer digital products.
The Application Process
Applications are submitted online. Every application is reviewed by real people who are committed to fairness, transparency, and equal opportunity, and no automated systems or AI tools are used to make hiring decisions. AI-supported functions may be used for isolated organisational steps such as scheduling interviews, with no influence on decisions in the application process.
- Upload an application online.
About the Company
PUMA looks for SPEED & SPIRIT in its candidates, defined by values that inspire the team to be driven in performance, vibrant in sporting legacy, and together in team spirit, while letting individual talent and experience shine.
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.