What are the responsibilities and job description for the Machine Learning Engineer position at Y & L Consulting Inc.?
Job Details
Machine Learning Engineer
Description: Our company seeks to transform the way the world's goods are made, moved, and managed. We use advanced sensors and processing to stream data about our customers' physical assets to the cloud in real-time, enabling customers to know the current state of their business, likely future states of their business, and what they should do about it. The Data/ML team s mandate is to transform a deluge of raw data into meaningful insights and optimal actions. We have a lot of interesting problems to work on and our team is fun, supportive, and very talented. We are looking to add ML generalists, people who are excited to work on many kinds of models, capable of writing code without making a mess, and motivated to turn ML models into products that really matter.
Company Details: Supply Chain AI, Startup with Strong Revenue Growth, 40 Employees.
Location: Ability to work consistently in Boulder CO or Mountain View CA.
What you should have:
- Team first attitude and ability/desire to communicate effectively
- Bias to action and a strong preference for working in dynamic startup environments
- Bachelor's degree in a STEM field.
- Experience in data intensive / modeling roles
- Comfort with relational databases and SQL.
- Comfortable in Python in general and common data tools (numpy/pandas/etc)
- Comfortable with common modeling tools (scikit-learn/XGBoost/Pytorch/etc)
- Demonstrated experience writing/deploying/maintaining production code.
It d be great if you also had some of these:
- 2 years of experience in data intensive / modeling roles
- Advanced degree in a STEM field
- Experience with cloud platforms like Google Cloud Platform or AWS
- Experience building LLMs/Agentic Stacks
- Knowledge/experience in Optimization (classical algos or ML-based)
- Knowledge/experience with MLOps/DevOps
- Experience designing high quality code (SOLID, Design Patterns, etc.)