Sr Software Engineer ( Gen AI)
Core
Build and design SaaS-native, multi-tenant retail planning applications using microservices, integrating GenAI and ML techniques to optimize demand forecasting, inventory levels, and merchandise plans for retailers.
Role type
Senior Software Engineer (Gen AI and Machine Learning)
Builds
Blue Yonder Retail Planning product (forecasting, replenishment optimization, assortment planning)
Domain
Retail planning, Supply chain, Generative AI, Machine Learning
Deliverable
production ML models | product features
Required skills
Python, Java, Spring Boot, Spring Cloud, Apache Kafka, Azure Event Hub, Docker, Kubernetes, SQL, NoSQL, API development, performance engineering, GenAI agent development, forecasting models, deep meta-learning
Preferred skills
Azure cloud platform expertise, experience with coding agents (e.g., GitHub Copilot)
Technologies
Python, Groovy, Bash, Spring Boot, Spring Cloud, Apache Kafka, Azure Event Hub, Azure, AWS, GCP, Docker, Kubernetes, Azure SQL, PostgreSQL, Elasticsearch, MongoDB, Snowflake, Gradle, BitBucket, GitHub, Jenkins, GitHub Actions, SonarQube, Codacy, Checkmarx, CodeQL, BlazeMeter, Artifactory, Ansible
Responsibilities
Develop backend components and APIs for retail planning; apply ML/data science techniques to improve forecast accuracy; contribute to GenAI agent development for supply chain use cases; troubleshoot backend issues and ensure system stability; integrate with external ERP and inventory systems; collaborate with stakeholders to translate requirements into features.
Seniority
Senior, hands-on IC