Lead Machine Learning Engineer
Role details
Job location
Tech stack
Job description
The Lead Machine Learning Engineer will be responsible for designing and owning the end-to-end machine learning architecture and recommendation engine framework. This role will lead the development of scalable ML solutions, guide technical direction, and drive the transition of models from experimentation to production., Design and implement machine learning system architecture and recommendation engine solutions. Lead model development, deployment, and productionization efforts. Collaborate with data scientists, engineers, and business stakeholders to define technical solutions. Establish ML engineering best practices, model governance, and deployment standards. Provide technical leadership to a small delivery team. Optimize model performance, scalability, and reliability., Python SQL Snowflake Azure Machine Learning GitHub Docker XGBoost/LightGBM/PyTorch
Requirements
Advanced Python development for machine learning (Pandas, Scikit-learn). Experience building and deploying ML models from prototype to production. Strong expertise in SQL and large-scale data processing. Experience with cloud-based ML platforms (Azure Machine Learning preferred). Machine learning model development using XGBoost, LightGBM, or PyTorch., Experience in utilities or other regulated industries. Background in optimization and operations research. Experience leading small technical teams.
In compliance with the salary transparency law, the expected pay range for this role is $70/hr. Actual compensation depends on experience and interview evaluation