1

Senior Machine Learning Software Engineer Jobs in Magnolia, TX

Senior Machine Learning Engineer

Houston, TX · On-site

$117K - $154K/yr

The individual will work closely with the data and machine learning specialists, software engineers ... and senior management * Genuine intellectual curiosity about commodities markets, global energy ...

Senior Machine Learning Engineer

Houston, TX · On-site

$117K - $154K/yr

The individual will work closely with the data and machine learning specialists, software engineers ... and senior management * Genuine intellectual curiosity about commodities markets, global energy ...

Senior Machine Learning Engineer

Houston, TX

$117K - $154K/yr

The individual will work closely with the data and machine learning specialists, software engineers ... and senior management * Genuine intellectual curiosity about commodities markets, global energy ...

Senior Machine Learning Engineer

Houston, TX · On-site

$99K - $137K/yr

Senior Machine Learning Engineer Location: Houston, TX Environment: Standard, 5-days onsite : Must-Have (Technical Expertise & Core Responsibilities) * Deep Neural Networks (DNN): * Hands-on ...

Sr. Software Engineer

Spring, TX · On-site

$109K - $143K/yr

They are seeking a Senior Software Engineer responsible for building and operating platforms and tools that support the development and lifecycle management of machine learning models and data ...

Sr. Software Engineer

Spring, TX

$112K - $148K/yr

... Software Engineers to identify and define requirements ... Design, develop, and support machine learning operations (MLOps) platforms and tools in support of ...

Senior AI Engineer

Houston, TX · On-site

$99K - $137K/yr

The Senior AI Engineer will lead the design and implementation of production-grade AI solutions ... This position blends applied machine learning, software engineering, cloud architecture, and end-to ...

Lead Machine Learning Engineer

Houston, TX

$97K - $128K/yr

Chevron is seeking a Machine Learning Engineer to build and scale production AI solutions that ... In this role, you will partner with data scientists, software engineers, and domain experts to ...

New

next page

Showing results 1-20

Senior Machine Learning Software Engineer information

See Magnolia, TX salary details

$64.6K

$122.6K

$164.3K

How much do senior machine learning software engineer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for senior machine learning software engineer in Magnolia, TX is $122,643.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,800.00 and $138,200.00 per year, depending on experience, location, and employer.

What is the difference between Senior Machine Learning Software Engineer vs Data Scientist?

AspectSenior Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related; experience with ML frameworksBachelor's or Master's in Data Science, Statistics, or related; strong analytical skills
Work EnvironmentDevelops ML models, integrates algorithms into products, collaborates with engineering teamsAnalyzes data, builds statistical models, visualizes insights, collaborates with business teams
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, healthcare

While both roles involve working with data and algorithms, Senior Machine Learning Software Engineers focus on developing and deploying scalable ML models within software systems, whereas Data Scientists primarily analyze data to generate insights and inform business decisions.

What are the key skills and qualifications needed to thrive as a Senior Machine Learning Software Engineer, and why are they important?

A Senior Machine Learning Software Engineer requires deep expertise in machine learning algorithms, statistical analysis, and strong programming skills in languages like Python or Java, typically supported by a degree in computer science or a related field. Familiarity with frameworks such as TensorFlow, PyTorch, scikit-learn, as well as experience with cloud platforms and version control systems, is standard. Exceptional problem-solving, leadership, and communication skills help drive project success and mentor junior engineers. These competencies are crucial for designing scalable ML solutions, ensuring code quality, and effectively collaborating within cross-functional teams.

What is a Senior Machine Learning Software Engineer?

A Senior Machine Learning Software Engineer is an experienced professional who designs, develops, and deploys machine learning models and systems to solve complex problems. They work closely with data scientists, engineers, and other stakeholders to build scalable and efficient solutions that leverage large data sets and advanced algorithms. Their responsibilities often include architecting ML pipelines, optimizing model performance, and mentoring junior team members. Typically, they have a strong background in computer science, programming, and applied mathematics, along with several years of hands-on experience in machine learning and software engineering.

What are some common challenges Senior Machine Learning Software Engineers face when deploying models to production?

Senior Machine Learning Software Engineers often encounter challenges such as ensuring model scalability, maintaining performance under real-world data conditions, and integrating models seamlessly with existing systems. Handling data drift and monitoring model predictions for accuracy over time are also critical responsibilities. Collaboration with data engineers, DevOps, and product teams is essential to address these challenges and ensure robust, reliable deployments.
What cities near Magnolia, TX are hiring for Senior Machine Learning Software Engineer jobs? Cities near Magnolia, TX with the most Senior Machine Learning Software Engineer job openings:
Infographic showing various Senior Machine Learning Software Engineer job openings in Magnolia, TX as of June 2026, with employment types broken down into 100% Full Time. Highlights an 79% In-person, and 21% Remote job distribution, with an average salary of $122,643 per year, or $59 per hour.
Senior Machine Learning Engineer - Healthcare

Senior Machine Learning Engineer - Healthcare

MD Anderson Center

Houston, TX • On-site

$99K - $137K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


MD Anderson Cancer Center rating

8.4

Company rating: 8.4 out of 10

Based on 165 frontline employees who took The Breakroom Quiz

33rd of 877 rated healthcare providers


Job description

The University of Texas MD Anderson Cancer Center is seeking a Senior Machine Learning Operations Engineer to support enterprise-wide artificial intelligence initiatives within Data Impact & Governance. The Senior Machine Learning Operations Engineer will join a multidisciplinary environment that integrates multidimensional data, advanced analytics, and machine learning to drive sustainable, responsible AI solutions that improve cancer care outcomes.
Within this mission-driven environment, the Senior Machine Learning Operations Engineer plays a critical role in building, deploying, and sustaining production-quality machine learning systems. The Senior Machine Learning Operations Engineer partners closely with data scientists, engineers, clinicians, and business stakeholders to ensure AI solutions are scalable, secure, reliable, and aligned with responsible AI principles across UT MD Anderson.
The ideal candidate is a seasoned machine learning or software engineering professional with a strong foundation in MLOps, cloud and on-premises AI platforms, and healthcare-focused AI lifecycle management. This individual typically holds a Bachelor's degree in a relevant technical discipline, with a Master's degree preferred, and brings significant hands-on experience developing, deploying, and maintaining machine learning systems in production environments. Experience leading or designing shared ML services, evaluating third-party AI solutions, and applying responsible AI practices within regulated or clinical settings is highly valued.
Minimum $146,500 - Midpoint $183,000- Maximum $219,500 based on a 40-hour work week.
Work Location: Remote within Texas only.
Why Us?
This role offers the opportunity to directly influence how artificial intelligence is responsibly scaled across UT MD Anderson, contributing to meaningful, long-lasting improvements in cancer care while working alongside experts in data science, engineering, and clinical innovation. The Senior Machine Learning Operations Engineer is supported by an environment that values continuous learning, technical excellence, and sustainable work practices while enabling professional growth and enterprise-level impact.
• Employer-paid medical coverage starting day one for employees working 30+ hours/week, plus optional group dental, vision, life, AD&D, and disability insurance.
• Accruals for PTO and Extended Illness Bank, plus paid holidays, wellness, childcare, and other leave options.
• Tuition Assistance Program after six months of service and access to extensive wellness, fitness, and employee resource groups.
• Defined-benefit pension through the Teachers Retirement System, voluntary retirement plans, and employer-paid life and reduced salary protection programs.
Responsibilities
AI Model Lifecycle & MLOps
• Oversee end-to-end AI model lifecycles including training, evaluation, deployment, monitoring, and maintenance of production-quality machine learning models
• Design and implement CI/CD pipelines for model training, deployment, monitoring, and retraining with a focus on security, scalability, reliability, reproducibility, and performance
• Implement rigorous testing, versioning, and documentation practices to support reproducibility, risk mitigation, and measurable impact
• Maintain comprehensive experiment tracking, data lineage, model lineage, and model scorecards
• Design fallback, rollback, and decommissioning strategies to ensure operational continuity of AI solutions
Responsible AI & Governance
• Promote responsible AI practices by minimizing bias, enhancing fairness, and maximizing transparency in machine learning models
• Ensure AI lifecycle management aligns with institutional standards and best practices
• Support assessment, validation, and onboarding of external machine learning models and AI-driven products to minimize organizational risk and maximize value
Platform, Infrastructure & Tooling
• Develop and maintain scalable data pipelines, feature stores, and artifact management systems
• Deploy and operate ML workloads across cloud and on-premises environments including Azure, AWS, or GCP
• Utilize containerization and orchestration technologies such as Docker, Kubernetes, and DAG-based tools
• Apply DevOps and MLOps tools including Azure DevOps, GitHub Actions, and version control systems
Stakeholder Engagement & Enablement
• Collaborate with stakeholders to gather requirements, translate AI concepts into understandable terms, and incorporate feedback
• Partner with data scientists, ML engineers, and software engineers to integrate models into enterprise systems
• Deliver training and knowledge sharing to enhance AI understanding and adoption across the organization
• Report project progress, impact, risks, and recommendations to leadership
Innovation & Continuous Learning
• Stay current with emerging technology trends in AI, MLOps, and healthcare analytics
• Contribute to internal and external technical communities
• Foster a culture of continuous improvement, innovation, and learning across teams
• Perform other duties as assigned
Education Required: Bachelor's degree in Computer Science, Software Engineering, Data Science, Physics, Math & Statistics, or another related engineering discipline.
Preferred Education: Master's Level Degree
Experience Required : Five years of experience in machine learning engineering, data science, data engineering, and/or software engineering. With Master's degree, three years' experience required. With PhD, one year of experience required.
Preferred Experience: Experience developing MLOps pipelines for computer vision AI models, hands on experience developing custom machine learning algorithms from scratch (e.g., in NumPy or PyTorch, designed and implemented shared machine learning service that is used across multiple teams or production projects, led the development of systems that automate the deployment and maintenance of multiple machine learning models into user-facing products, five years of industry experience in data science, with at least 3 of those years as a Senior Machine Learning Engineer
The University of Texas MD Anderson Cancer Center offers excellent benefits, including medical, dental, paid time off, retirement, tuition benefits, educational opportunities, and individual and team recognition.
This position may be responsible for maintaining the security and integrity of critical infrastructure, as defined in Section 113.001(2) of the Texas Business and Commerce Code and therefore may require routine reviews and screening. The ability to satisfy and maintain all requirements necessary to ensure the continued security and integrity of such infrastructure is a condition of hire and continued employment.
It is the policy of The University of Texas MD Anderson Cancer Center to provide equal employment opportunity without regard to race, color, religion, age, national origin, sex, gender, sexual orientation, gender identity/expression, disability, protected veteran status, genetic information, or any other basis protected by institutional policy or by federal, state or local laws unless such distinction is required by law. http://www.mdanderson.org/about-us/legal-and-policy/legal-statements/eeo-affirmative-action.html

What MD Anderson Cancer Center employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom