We are looking for a Senior Backend Engineer with a strong understanding of software development/deployment. This role is crucial to building scalable AI solutions to solve core supply chain problems.
Responsibilities
- Design and build modular, portable, productionready code that runs on any cloud (AWS, GCP, Azure) or onpremise.
- Reengineer our existing platform to turn complex business and retail needs into reusable, scalable components.
- Create AIdriven modules that integrate research models into reliable, scalable business solutions.
- Drive feature cycles, enforce architecture patterns, coding standards, and DevOps/MLOps best practices across the team.
- Conduct code reviews, promote engineering excellence, and ensure all deliverables meet security, performance, and maintainability requirements.
Requirements
- Bachelor's or Master's in Computer Science, AI, Operations Research, or a related field.
- 4+ years building and shipping production AI/ML or software systems.
- Experience provisioning infrastructure as code on at least one major cloud provider.
- Comfort deploying software in cloud and onprem environments using Docker, Kubernetes, and CI/CD pipelines.
- Background designing microservices, APIs, and system architectures.
- Strong Python skills and familiarity with:
- SQL (MySQL, PostgreSQL) & NoSQL (e.g., MongoDB) databases
- Testing frameworks such as PyTest for unit/integration testing
- Experience deploying AI models to production, using orchestration tools (Airflow, Prefect, Ray, etc.) and reporting tools (Tableau, Holistics) is a plus.
- Prior work on inventory optimization, demand forecasting, or supplychain AI solutions is a plus.
What We Offer
- Ownership of a core AI product from day one, shaping its direction.
- A collaborative, innovationfirst culture that values speed, integrity, and technical depth.
- Competitive compensation.