PRIMARY PURPOSE OF POSITION
The Sr. Machine Learning Engineer will leverage their expertise in data science and software engineering to successfully manage machine learning models throughout their entire lifecycle. This includes responsibilities such as assessing the quality of analytical models, developing and implementing enterprise-grade machine learning workflows, and facilitating seamless model deployments into production. The Sr. Machine Learning Engineer will play a crucial role in maintaining and optimizing the performance of these models. They will ensure that models meet the highest standards of accuracy and efficiency. Additionally, the candidate will actively contribute to the overall success of Constellation's AI Labs team, driving innovation in the field of machine learning and artificial intelligence. They will collaborate with cross-functional teams to manage experiments, refine workflows, and streamline the deployment process. By continuously exploring new tools, techniques, and emerging trends, the candidate will help shape the future of artificial intelligence within Constellation Energy. The Sr. Machine Learning Engineer will be responsible for managing the complete lifecycle of machine learning models, from development to deployment and optimization. Their expertise will be instrumental in delivering high-quality AI solutions and driving innovation within Constellation's AI Labs team.
The Sr. Machine Learning Engineer will support Constellation AI Labs growing portfolio of AI solutions. The ideal candidate for this position will have the following:
Ability to leverage their expertise in data science and software engineering to effectively manage machine learning models throughout their entire lifecycle.
Ability to assess the quality of analytical models by utilizing quantitative measures to mitigate potential drift and ensure models meet the highest standard of accuracy, reliability, and performance.
Ability to implement robust machine learning workflows that streamline the entire machine learning process with a focus on optimizing feature engineering, model training, evaluation and deployment.
Ability to work closely with a cross-functional team of data scientists, engineers, product owners and analysts to translate requirements into AI solutions.
Stays abreast of the latest advancements in AI by exploring new technologies and methodologies.
The Sr. Machine Learning Engineer will work in closely with Constellation AI Labs Data scientists and Data Engineers to provide the best-in-class management and delivery of AI systems to solve the energy industry’s toughest challenges.
PRIMARY DUTIES AND ACCOUNTABILITIES
Develop and Implement machine learning enterprise scale AI systems.
Monitor production models to identify areas for improvement and maintaining optimal performance.
Identify, design, and implement internal process improvements: automating manual processes, optimizing model delivery, improving model quality, and model serving infrastructure.
Improve AI Labs platform capabilities in the area of model development, model maintenance, and consumption.
Contribute to Constellation AI Labs research and innovation efforts that will grow AI capabilities in the energy industry.
Work with data teams and industry experts to strive for greater AI capabilities at Constellation.
POSITION SPECIFICATION
Minimum:
Bachelor’s or Master’s degree in a relevant field such as computer science, data science, or other engineering discipline + a minimum of 5 years of relevant experience.
Strong knowledge working with a wide range of machine learning algorithms; includes supervised & unsupervised learning algorithms, ensemble methods, and dimensionality reduction techniques.
A solid understanding of mathematics in the area of statistics linear algebra, calculus, probability, and statistical analysis.
3+ years’ experience designing and deploying machine learning models that consume large datasets in production environments..
3+ years’ writing clean, efficient, and scalable code for production.
Strong problem-solving skills with emphasis on optimizing MLOps pipelines.
Excellent written and verbal communication skills for coordinating across agile teams.
A drive to learn and master new technologies and techniques.
Preferred:
Demonstrated capabilities with cloud infrastructures and multi-cloud environments such as Azure, AWS, IBM cloud
Experienced in DevOps and Agile methodologies to implement CI/CD pipelines.
Experienced using Databricks & Apache Spark · Experienced using Azure Data Factory, Azure Databricks or Synapse Analytics.
Experience with MLOps tools like Azure Machine Learning or MLFlow
Strong Proficiency in Python programming language.
Experience using deep learning frameworks like pytorch or tensorflow.
Experience with generative AI and large language models (LLMs).
POSITION SCOPE
This role will report to the Sr. Manager of Quantitative Analytics & Data Science and work closely to support the Constellation AI Labs Principal Machine Learning Engineer to advance AI related projects and support existing projects.Constellation is proud to be an equal opportunity employer and employees or applicants will receive consideration for employment without regard to: age, color, disability, gender, national origin, race, religion, sexual orientation, gender identity, protected veteran status, or any other classification protected by federal, state, or local law.