Role overview
Element Logic is building a new software suite from the ground up, with AI and optimization at its core to enable intelligent, autonomous decision-making. Our vision is to fully automate and optimize warehouse operations ultimately empowering a true “self-managed warehouse.” This is your opportunity to join us early on this journey and help shape the future of our next-generation platform.
You will join our data science team as a Machine Learning Engineer with a strong software development background. The team owns the data-driven optimization and AI components of the new software suite, and you will play a key role in delivering these applications into production. You’ll work closely with data engineers, data scientists, and platform engineers to build, deploy, operationalize, and scale AI and optimization models across our product ecosystem.
What you'll work on
Working with data scientists, software engineers and product teams to productionalize ML and optimization models
Ensure continuous development and deployment of algorithms and models.
Help maintain architectural consistency across services and pipelines, so they adhere to the company's standards.
Play a key role in infrastructure decisions to support the development of effective solutions.
Contribute to the team's professional growth by sharing knowledge, evaluating technology choices, and staying up to date with new methods and technologies.
What we're looking for
Master’s degree in relevant field.
4+ years of relevant working experience, e.g., ML/AI/Data Engineering or Data Science
Strong programming skills in one of object-oriented programming languages (you will be primarily working in C# and Python)
Experience with the software development lifecycle in the cloud (CI/CD and monitoring in either of AWS/Azure/GCP)
Experience with processing data in the cloud (think Databricks/Snowflake or alike)
Familiarity with how ML/Optimization algorithms are deployed to production
Strong written and verbal communication skills in English