1

Python Machine Learning Jobs in Houston, TX (NOW HIRING)

Machine Learning Engineer

Houston, TX · On-site

$109K - $131K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Proficient in Python and one or more machine learning frameworks such as TensorFlow, PyTorch, Scikit-learn, etc * Experience in developing and deploying machine learning models and pipelines on the ...

What We Look For In a Machine Learning Tutor * Advanced Subject Mastery: Deep knowledge of ... Adapts instruction using Python with scikit-learn, Jupyter notebooks, and real-world data sets to ...

Machine Learning Tutor

Houston, TX · Remote

$18 - $40/hr

What We Look For In a Machine Learning Tutor * Advanced Subject Mastery: Deep knowledge of ... Adapts instruction using Python with scikit-learn, Jupyter notebooks, and real-world data sets to ...

What We Look For In a Machine Learning Tutor * Advanced Subject Mastery: Deep knowledge of ... Adapts instruction using Python with scikit-learn, Jupyter notebooks, and real-world data sets to ...

What We Look For In a Machine Learning Tutor * Advanced Subject Mastery: Deep knowledge of ... Adapts instruction using Python with scikit-learn, Jupyter notebooks, and real-world data sets to ...

AI/ML Engineer

Texas City, TX · On-site

$89K - $122K/yr

The ideal candidate will have strong expertise in Python, machine learning, deep learning, Generative AI, NLP, cloud platforms, and data engineering , along with hands-on experience taking ML ...

Machine Learning Intern

Houston, TX · On-site

$27 - $42/hr

... Python (readable, reusable, modular, and well-abstracted code) Using Linux, the terminal, and other core development tools Understanding source control (git), containerization (docker) and deployment ...

... Python (readable, reusable, modular, and well-abstracted code) Using Linux, the terminal, and other core development tools Understanding source control (git), containerization (docker) and deployment ...

... Python (readable, reusable, modular, and well-abstracted code) Using Linux, the terminal, and other core development tools Understanding source control (git), containerization (docker) and deployment ...

... Python (readable, reusable, modular, and well-abstracted code) Using Linux, the terminal, and other core development tools Understanding source control (git), containerization (docker) and deployment ...

Senior Machine Learning Engineer

Houston, TX · On-site

$117K - $154K/yr

The Machine Learning Engineer at Vitol has visibility and impact across the full project workflow ... Fluency in Python for both data science and engineering purposes: clean, modular, well-documented ...

Senior Machine Learning Engineer

Houston, TX · On-site

$117K - $154K/yr

The Machine Learning Engineer at Vitol has visibility and impact across the full project workflow ... Fluency in Python for both data science and engineering purposes: clean, modular, well-documented ...

Senior Machine Learning Engineer

Houston, TX · On-site

$117K - $154K/yr

The Machine Learning Engineer at Vitol has visibility and impact across the full project workflow ... Fluency in Python for both data science and engineering purposes: clean, modular, well-documented ...

Expertise in Python programming and experience with version control systems like Git. * Strong ability to work independently and execute tasks efficiently in a dynamic environment. * Proficiency in ...

next page

Showing results 1-20

Python Machine Learning information

See Houston, TX salary details

$12

$55

$82

How much do python machine learning jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for python machine learning in Houston, TX is $55.98, according to ZipRecruiter salary data. Most workers in this role earn between $46.15 and $63.61 per hour, depending on experience, location, and employer.

What is a Python machine learning?

A Python Machine Learning job involves developing, training, and deploying machine learning models using Python. Professionals in this role work with libraries like TensorFlow, scikit-learn, and PyTorch to analyze data, build predictive models, and optimize algorithms. Responsibilities often include data preprocessing, feature engineering, model evaluation, and deploying models to production environments. These roles are commonly found in industries like finance, healthcare, and e-commerce, where data-driven decision-making is crucial.

What does a typical workday look like for a Python machine learning professional?

A typical workday for a Python Machine Learning professional often involves tasks like cleaning and pre-processing data, developing and training machine learning models, and evaluating their performance using statistical metrics. You'll collaborate with data engineers, data scientists, and product managers to understand business requirements and integrate models into production environments. Regularly, you'll participate in code reviews, team meetings, and troubleshooting sessions to optimize model performance and address any issues. This dynamic role requires both independent project work and frequent cross-functional collaboration to ensure that solutions meet real-world needs.

What are the key skills and qualifications needed to thrive in the Python machine learning position, and why are they important?

To thrive as a Python Machine Learning professional, you need a strong background in statistics, programming (especially Python), data analysis, and machine learning algorithms, often supported by a degree in computer science, mathematics, or a related field. Proficiency in libraries and frameworks like scikit-learn, TensorFlow, PyTorch, and familiarity with data visualization and version control tools are highly valued, as are relevant certifications such as TensorFlow Developer or AWS Machine Learning. Strong problem-solving ability, effective communication, and teamwork skills are important for collaboration and translating technical findings to non-technical stakeholders. These competencies enable you to design, develop, and deploy robust machine learning models that drive business solutions and innovation.

What job categories do people searching Python Machine Learning jobs in Houston, TX look for?

The top searched job categories for Python Machine Learning jobs in Houston, TX are:

What cities near Houston, TX are hiring for Python Machine Learning jobs?

Cities near Houston, TX with the most Python Machine Learning job openings:

Infographic showing various Python Machine Learning job openings in Houston, TX as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 21% Part Time, and 1% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $116,442 per year, or $56 per hour.

Machine Learning Researcher - PhD Intern (US)

Citadel

Houston, TX • On-site

$4.5K - $5.8K/wk

Other

Re-posted 3 days ago


Job description

Job Description

At Citadel, our mission is to be the most successful investment team in the world. Machine Learning Researchers play a key role in this mission by developing next-generation models and trading approaches for a range of investment strategies. You'll get to challenge the impossible in quantitative research by applying sophisticated and complex statistical techniques to financial markets, some of the most complex data sets in the world.

Your Objectives

  • Use statistics, machine learning (e.g. deep learning, NLP) to extract patterns from various kinds of datasets through innovative and rigorous research
  • Implement algorithms in high-quality code
  • Work with large data sets, including unconventional and unstructured data sources
  • Back-test models and document research findings

Your Skills & Talents

  • PhD degree in mathematics, statistics, physics, computer science, or another highly quantitative field
  • Advanced training and a strong research track record in machine learning, statistics, deep learning, natural language processing, artificial intelligence, or a closely related quantitative field
  • Prior experience working in a data driven detailed research environment
  • Hands on programming experience in Python or C++
  • A background demonstrating strong problem-solving skills
  • An ability to communicate advanced concepts in a concise and logical way
  • Proficiency in creating and using algorithms to meticulously investigate and work through large data or error-checking problems

Opportunities available in New York, Miami, Greenwich, and Houston.

In accordance with applicable law, the base salary range for this role is $4,500 to $5,800 per week.

About Citadel

Citadel is one of the world's leading alternative investment managers. We manage capital on behalf of many of the world's preeminent private, public and nonprofit institutions. We seek the highest and best use of investor capital in order to deliver market leading results and contribute to broader economic growth. For over 30 years, Citadel has cultivated a culture of learning and collaboration among some of the most talented and accomplished investment professionals, researchers and engineers in the world. Our colleagues are empowered to test their ideas and develop commercial solutions that accelerate their growth and drive real impact.