1

Machine Learning Engineer Software Engineer Jobs in Coppell, TX

Required Qualifications Experience: 5+ years of relevant experience in Software Development or a Systems Analysis role, with a strong focus on machine learning. Programming Skills: Strong object ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Create reinforcement learning environments for software engineering tasks. * Design tasks involving ...

Principal Software Engineer

Southlake, TX ยท On-site +1

$127K - $170K/yr

... for analytical and machine learning use cases. Architect and develop data ingestion and ... Software Developer, Software Architect, Lead Developer, or in a related/similar position.

Machine Learning Developer

Dallas, TX ยท On-site

$115K - $140K/yr

Job Title: Machine Learning Developer Location (city, state): Dallas, Texas - onstie 5x a week ... Knowledge of software development fundamentals, including Git, unit testing, CI/CD, and common ...

Showing results 41-60

Machine Learning Engineer Software Engineer information

See Coppell, TX salary details

$58.6K

$136.2K

$189.7K

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

As of Sep 11, 2026, the average yearly pay for machine learning engineer software engineer in Coppell, TX is $136,189.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,800.00 and $159,700.00 per year, depending on experience, location, and employer.

How do machine learning engineer software engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

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

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

What are popular job titles related to Machine Learning Engineer Software Engineer jobs in Coppell, TX?

For Machine Learning Engineer Software Engineer jobs in Coppell, TX, the most frequently searched job titles are:

What job categories do people searching Machine Learning Engineer Software Engineer jobs in Coppell, TX look for?

The top searched job categories for Machine Learning Engineer Software Engineer jobs in Coppell, TX are:

What cities near Coppell, TX are hiring for Machine Learning Engineer Software Engineer jobs?

Cities near Coppell, TX with the most Machine Learning Engineer Software Engineer job openings:

Infographic showing various Machine Learning Engineer Software Engineer job openings in Coppell, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $136,189 per year, or $65.5 per hour.

Junior Machine Learning Engineer

Plano, TX โ€ข On-site

Full-time

Posted 9 days ago


Job description

The Junior ML Engineer will support the Company's data science function by developing, validating, and maintaining machine learning models and the data pipelines behind them. This is a hands-on, applied role: you will work with real data on problems that directly shape the product and the business, and you will be expected to explain what your models do and why they can be trusted.
You will partner closely with the Data Science and Analytics team and with stakeholders across the organization, translating business questions into well-defined analytical problems and presenting results in terms decision-makers can act on.
This role is ideal for someone early in their career who has already built and shipped machine learning models and who wants broader exposure across modeling, analytics, and data engineering.

Key Responsibilities
  • Develop, test, validate, and maintain machine learning models under the guidance of senior team members.
  • Build and maintain data pipelines and analytical datasets on the Company's cloud data platform.
  • Evaluate model performance rigorously and document assumptions, methods, and limitations.
  • Support statistical analysis, forecasting, and experimentation to inform business decisions.
  • Present technical findings clearly to non-technical audiences.
  • Contribute to standards for model documentation, validation, and monitoring.
Qualifications
  • Bachelor's degree (or equivalent) in computer science, mathematics, engineering, or a related field, with coursework in machine learning or statistical learning. Graduate degree is a plus.
  • Strong Python and PySpark skills, with the ability to write clean, tested, maintainable code.
  • Hands-on experience with a cloud data platform (Databricks, Snowflake, Fabric, or similar)
  • Strong SQL, including window functions and multi-table joins.
  • Solid understanding of core ML concepts: cross-validation, overfitting, class imbalance, data leakage (including in time-ordered data), and choosing evaluation metrics appropriate to the problem.
  • Hands-on experience with:ย 
    • Gradient-boosted trees (XGBoost, LightGBM)
    • Logistic regression, support vector machines, k-nearest neighbors
    • Clustering methods (k-means and others)
  • Experience with some of the following: survival / time-to-event analysis, experiment design and causal inference, simulation and Monte Carlo methods, probability calibration, Bayesian or hierarchical modeling, model monitoring and drift detection
  • Experience taking a model from development into a scheduled or production environment
  • Docker, CI/CD, and workflow orchestration experience
  • Ability to explain model behavior, including feature importance, calibration, and limitations.
  • Ability to gather and present technical results to a non-technical audience.
  • Proven experience as a machine learning engineer or in a similar role is a plus.
  • Fintech, trading, or financial services background is a plus.