1

Contract Machine Learning Software Engineer Jobs in Texas

Senior Machine Learning Engineer

Houston, TX

$117K - $154K/yr

The individual will work closely with the data and machine learning specialists, software engineers and commercial teams to deliver machine learning models and applications. We work across the ...

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 commercial teams to deliver machine learning models and applications. We work across the ...

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 commercial teams to deliver machine learning models and applications. We work across the ...

... Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

The BCI team develops the software and systems that communicate with the brain. These systems ... About the Role: Engineers on the BCI team utilize signal processing and machine learning to ...

Machine Learning Engineer

Addison, TX · On-site +1

$110K - $130K/yr

... software automation capability integrations Build and operationalize Retrieval Augmented Generation (RAG) frameworks Enhance, develop, and deploy production-level machine learning models and ...

... Machine Learning Engineer, AI Engineer, Robotics Software Engineer, etc. DEGREE (Level Desired ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

SUMMARY The Machine Learning Engineer provides hands-on expertise in designing, implementing, and scaling AI solutions, while collaborating with cross-functional teams to advance machine learning ...

Description To be successful, candidates will need a machine learning background, proven software ... Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and ...

next page

Showing results 1-20

Contract Machine Learning Software Engineer information

How does a Contract Machine Learning Software Engineer typically collaborate with full-time team members during a project?

As a Contract Machine Learning Software Engineer, you will often work closely with full-time data scientists, software engineers, and product managers. Collaboration usually happens through regular stand-up meetings, code reviews, and shared documentation platforms. Despite being a contractor, you’re expected to integrate seamlessly with the team, communicate progress transparently, and adapt to the company’s workflows. Building strong relationships and proactively seeking feedback can help ensure your contributions align with the project’s goals and timelines.

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

AspectContract Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master’s in CS, ML, or related fields; experience with ML frameworksBachelor's or Master’s in Statistics, Data Science, or related fields; strong analytical skills
Work EnvironmentProject-based, often remote, focused on developing ML models and softwareData analysis, visualization, and interpretation, often in research or business settings
Employer & Industry UsageTech companies, startups, consulting firms; used for deploying ML solutionsResearch institutions, finance, healthcare, and tech; used for insights and decision-making

The main difference is that Contract Machine Learning Software Engineers focus on developing and deploying ML models as software solutions, while Data Scientists analyze data to generate insights. Both roles require strong technical skills, but their primary objectives and work environments differ.

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

To thrive as a Contract Machine Learning Software Engineer, you need a strong background in computer science, proficiency in programming languages like Python, and expertise in machine learning algorithms, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, along with knowledge of version control systems like Git, is essential. Strong problem-solving abilities, communication skills, and the ability to work independently or with cross-functional teams make someone stand out in this role. These skills ensure efficient delivery of scalable machine learning solutions that meet client requirements and project timelines.

What is a Contract Machine Learning Software Engineer?

A Contract Machine Learning Software Engineer is a professional who is hired on a temporary or project basis to design, develop, and deploy machine learning models and systems. They often work with organizations that need specialized expertise for a limited duration, helping to build algorithms, analyze data, and integrate AI solutions into existing software products. Contract engineers typically have strong backgrounds in programming, mathematics, and data science, and they may work remotely or on-site. Their responsibilities can range from data preprocessing and model training to deploying models in production environments. This arrangement allows companies to access advanced machine learning skills without committing to a full-time hire.
What are the most commonly searched types of Machine Learning Software Engineer jobs in Texas? The most popular types of Machine Learning Software Engineer jobs in Texas are:
What cities in Texas are hiring for Contract Machine Learning Software Engineer jobs? Cities in Texas with the most Contract Machine Learning Software Engineer job openings:
Software Engineer - Machine Learning - IV

Software Engineer - Machine Learning - IV

Judge Group, Inc.

Richardson, TX • On-site

$88K - $121K/yr

Other

Re-posted 6 days ago


Job description

Location: Richardson, TX Salary: Depends on Experience Description: Our client is currently seeking a Software Engineer - Machine Learning - IV
This job will have the following responsibilities:
  • We are seeking a highly skilled AI Systems Contractor to join our advanced AI engineering team. This role is ideal for someone with deep technical expertise in Large Language Models (LLMs), agentic AI workflows, and high-performance computing environments. You will play a critical role in designing, building, and optimizing AI solutions that leverage NVIDIA GPUs within a Red Hat OpenShift platform.
    You'll work across the full AI development lifecycle-from rapid prototyping in Jupyter Notebooks to deploying scalable, production-grade systems.
    Responsibilities
    • Develop & Fine-Tune AI Models: Build and optimize LLMs and other deep learning models tailored to project needs.
    • Design Agentic AI Systems: Architect and implement multi-agent AI workflows capable of autonomous task execution.
    • GPU Optimization on OpenShift: Deploy and manage AI/ML workloads on OpenShift, ensuring efficient GPU utilization.
    • Python & Jupyter Development: Use Python and Jupyter for prototyping, experimentation, and model training.
    • Pipeline & Infrastructure Management: Maintain robust data/model pipelines and troubleshoot performance bottlenecks in containerized environments.
    • Cross-Functional Collaboration: Partner with data scientists, engineers, and project managers to deliver high-impact AI solutions.

    Minimum Qualifications
    • Proven experience developing AI systems, including LLMs and agentic AI architectures.
    • Advanced proficiency in Python and experience with frameworks like PyTorch, TensorFlow, LangChain, and Hugging Face.
    • Hands-on expertise with Jupyter Notebooks for model development.
    • Direct experience deploying containerized AI workloads using NVIDIA GPUs on Red Hat OpenShift.
    • Strong understanding of Docker, Kubernetes, and CI/CD practices.
    • Excellent problem-solving skills in high-performance computing environments.
    • Bachelor's degree in Computer Science, Engineering, or a related field-or equivalent practical experience.

    Preferred Qualifications
    • Experience with distributed training and model serving at scale.
    • Familiarity with MLOps tools and practices.
    • Contributions to open-source AI projects or research publications.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!