Senior Machine Learning Engineer

Reach Velocity - Emerging Technology ?? ??

Houston (TX)

On-site

USD 150,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Reach Velocity - Emerging Technology is seeking an experienced Machine Learning Engineer to join the Houston-based Data Science and ML team. The role spans the full ML lifecycle, collaborating with data scientists, ML specialists, software engineers and commercial teams on production-grade ML applications.

Projects include time-series forecasting, NLP and Generative AI, with applications in pricing, supply and demand and operational optimization.

Qualifications

  • 5+ years' industry experience developing and deploying ML models.
  • Strong Python skills for data science and software engineering.
  • Experience delivering end-to-end ML solutions into production.
  • Strong understanding of supervised and unsupervised learning.
  • Experience with time-series modelling.
  • Experience with NLP, LLMs and Generative AI applications.
  • Experience with PyTorch, scikit-learn and Transformers.
  • Cloud experience, preferably AWS.
  • Experience with modern MLOps including Docker/Kubernetes, CI/CD, model deployment and monitoring.
  • Experience with data orchestration tools such as Airflow or Dagster.
  • Strong analytical and problem-solving ability.
  • Comfortable with stakeholders.

Responsibilities

  • Design, develop and deploy end-to-end ML and data science solutions.
  • Build production ML systems from data ingestion and feature engineering through model deployment and monitoring.
  • Develop and extend internal GenAI and LLM applications, including integrations, data connectors and prompt engineering.
  • Apply techniques including time-series forecasting, NLP, classification and Generative AI to real-world commercial problems.
  • Build robust, well-tested production-quality Python code.
  • Contribute to ML pipelines, data orchestration and model-serving infrastructure.
  • Integrate ML outputs into existing applications, dashboards and business workflows.
  • Work with commercial and operational stakeholders to identify valuable ML opportunities.
  • Communicate model results, assumptions and limitations clearly to non-technical stakeholders.
  • Participate in code reviews, experimentation and technical decision-making.

Skills

Python
Machine Learning
Time-series
NLP
LLMs
PyTorch
scikit-learn
Transformers
AWS
Docker
Kubernetes
Airflow
Dagster
CI/CD
Production code

Education

Master's degree

Tools

Airflow
Dagster
Docker
Kubernetes
AWS
Streamlit

Job description

Our client is a large global energy and commodities business operating across international markets.

Technology, data science and machine learning play an increasingly important role across the organisation, and the business is continuing to invest in ML and Generative AI capabilities.

Due to continued growth, they are looking for an experienced Machine Learning Engineer to join their Houston-based Data Science and Machine Learning team.

The Role

This is a hands-on position with exposure across the full machine learning lifecycle.

You will work closely with data scientists, ML specialists, software engineers and commercial teams to identify problems, develop solutions and deploy production-grade machine learning applications.

Projects span machine learning, time-series forecasting, NLP and Generative AI, with the opportunity to work on commercially important problems involving pricing, supply and demand, operational optimisation and other business-critical applications.

You will also play an important role in the continued development and adoption of the organisation's internal Generative AI platform.

Responsibilities
  • Design, develop and deploy end-to-end machine learning and data science solutions.
  • Build production ML systems from data ingestion and feature engineering through model deployment and monitoring.
  • Develop and extend internal GenAI and LLM applications, including integrations, data connectors and prompt engineering.
  • Apply techniques including time-series forecasting, NLP, classification and Generative AI to real-world commercial problems.
  • Build robust, well-tested production-quality Python code.
  • Contribute to ML pipelines, data orchestration and model-serving infrastructure.
  • Integrate ML outputs into existing applications, dashboards and business workflows.
  • Work directly with commercial and operational stakeholders to identify valuable ML opportunities.
  • Communicate model results, assumptions and limitations clearly to non-technical stakeholders.
  • Participate in code reviews, experimentation and technical decision-making.
What We're Looking For
  • 5+ years' industry experience developing and deploying machine learning or statistical models.
  • Strong Python skills for both data science and software engineering.
  • Experience delivering end-to-end ML solutions into production.
  • Strong understanding of supervised and unsupervised learning.
  • Experience with time-series modelling.
  • Experience with NLP, LLMs and Generative AI applications.
  • Experience with frameworks such as PyTorch, scikit-learn and Transformers.
  • Cloud experience, preferably AWS.
  • Experience with modern MLOps practices including Docker/Kubernetes, CI/CD, model deployment and monitoring.
  • Experience with data orchestration tools such as Airflow or Dagster.
  • Strong analytical and problem-solving ability.
  • Comfortable working directly with both technical and non-technical stakeholders.

A Master's degree or equivalent in Computer Science, Statistics, Mathematics, Data Science or another quantitative discipline is preferred.

Experience within energy, commodities trading or financial markets would be beneficial but is not essential.

Additional experience with any of the following would also be valuable:

  • Financial or trading-related time-series modelling
  • Econometric approaches such as ARIMA or cointegration
  • Dash, Streamlit or similar interactive applications
  • Cloud-based ETL/ELT pipelines
The Opportunity

This is an opportunity to join an experienced ML and Data Science team within a large international organisation where machine learning is being applied to complex, commercially important problems.

You will have significant ownership over your work, direct exposure to business stakeholders and the opportunity to help shape how ML and Generative AI are adopted across the organisation.

Location:

Houston, TX

Working Pattern:

5 days per week in the office

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Engineer
AI/ML Engineer

ESP Enterprises Inc. • Houston (TX)

On-site
USD 120,000 - 160,000
ML Ops Engineer
ML Ops Engineer

Habitat Energy • Austin (TX)

Hybrid
USD 120,000 - 160,000
Hybrid work model
Personal development opportunities
Lead Engineer, Machine Learning
Lead Engineer, Machine Learning

Salt Digital Recruitment • United States

On-site
USD 180,000 - 260,000
Machine Learning Engineer
Machine Learning Engineer

5 Star Recruitment • Newark (NJ)

On-site
USD 120,000 - 160,000
Senior Data Scientist
Senior Data Scientist

Apex Systems • Houston (TX)

Hybrid
USD 120,000 - 150,000
Senior MLOps Engineer - Energy Sector
Senior MLOps Engineer - Energy Sector

Certus Sales Recruitment • Austin (TX)

Hybrid
USD 160,000 - 180,000
Generous PTO
Flexible hybrid working (3 days WFH)
Medical, dental, and vision coverage
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Calance • Los Angeles (CA)

Hybrid
USD 140,000 - 210,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Next Ventures • New York (NY)

On-site
USD 110,000 - 150,000
AI/ML Engineer
AI/ML Engineer

MoonWise Career • United States

On-site
USD 120,000 - 160,000
Machine Learning Engineer
Machine Learning Engineer

enableIT • Irvine (CA)

On-site
USD 100,000 - 130,000
Health insurance
Health savings account
Vision insurance
+2