Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

22 results for Senior Machine Learning Engineer in Houston, TX

Senior Machine Learning Engineer
  • Houston, TX
  • onsite
  • Permanent
  • 140000.00 - 175000.00 USD / Yearly
  • <p>As our portfolio of AI-driven solutions continues to expand, we’re looking for an experienced <strong>Machine Learning Engineer</strong> to join our high-impact data science team. This role offers the opportunity to work across trading, operations, and support functions—delivering production-grade machine learning systems that solve real business problems.</p><p>You’ll collaborate with data scientists, software engineers, and commercial stakeholders to design, build, and deploy models that drive decision-making and innovation. From project scoping to model deployment, you’ll have visibility and influence across the full ML lifecycle.</p><p>&#128295; Core Responsibilities</p><ul><li>Act as a thought partner to commercial teams, identifying high-value opportunities for AI/ML applications</li><li>Lead the design, development, and deployment of machine learning systems, with a focus on <strong>NLP</strong>, <strong>LLMs</strong>, and <strong>Generative AI</strong></li><li>Prioritize projects based on business impact and evolving market conditions</li><li>Collaborate with cross-functional teams to gather requirements and align solutions with strategic goals</li><li>Integrate ML solutions—including GenAI—into existing platforms to ensure seamless user experiences and scalable adoption</li><li>Participate in code reviews, experiment design, and tooling decisions to maintain high engineering standards</li><li>Share knowledge and mentor colleagues to build machine learning fluency across the organization</li></ul><p><br></p>
  • 2026-01-10T18:44:24Z
AI Data Engineer – Azure & Databricks
  • Houston, TX
  • remote
  • Temporary
  • - USD / Hourly
  • <p>About the Role</p><p>Our client is seeking an AI Data Engineer to design, build, and optimize data and AI pipelines within a modern Azure Databricks Lakehouse environment. This role sits at the intersection of data engineering, machine learning enablement, and cloud‑scale analytics, supporting advanced AI initiatives across the organization.</p><p>You will work closely with data scientists, ML engineers, and business stakeholders to deliver high‑quality data products, feature pipelines, and production‑ready AI workflows that power predictive analytics, generative AI, and operational intelligence</p><p><br></p><p>Key Responsibilities</p><ul><li>Design and build scalable data pipelines using Azure Databricks, Spark, and Delta Lake</li><li>Develop and optimize ETL/ELT workflows across Azure Data Lake Storage</li><li>Implement AI‑ready data architectures including feature stores and vector stores</li><li>Productionize ML and generative AI models using MLflow and Databricks Model Serving</li><li>Create and maintain medallion architecture for analytics and AI workloads</li><li>Develop SQL and PySpark transformations for large‑scale datasets</li><li>Integrate Azure services such as Data Factory, Event Hub, and Functions</li><li>Ensure data governance and security using Unity Catalog and RBAC</li><li>Monitor and optimize Databricks clusters for cost and performance</li><li>Support CI/CD automation using Azure DevOps</li></ul><p><br></p>
  • 2025-12-31T14:18:53Z
Senior Data Engineer
  • Houston, TX
  • remote
  • Temporary
  • - USD / Hourly
  • <p><strong>Key Responsibilities</strong></p><ul><li>Design, implement, and own ETL/ELT pipelines—both batch and real‑time—using best-in-class tools and frameworks.</li><li>Architect and maintain scalable data platforms: data lakes, warehouses, and modern lakehouses.</li><li>Drive adoption of event-driven systems, ensuring schema evolution, idempotency, and end-to-end pipeline reliability.</li><li>Leverage AI-powered tooling and automation to optimize operations and reduce manual overhead.</li><li>Implement robust DataOps practices, including CI/CD, version control (Git), testing, and observability.</li><li>Collaborate with platform and AI teams to build AI‑ready, trustworthy data systems with lineage, governance, and cost-awareness.</li><li>Monitor and optimize performance and cost across cloud services</li></ul><p><br></p><p><br></p>
  • 2025-12-29T18:34:00Z
Senior Software Engineer
  • Houston, TX
  • remote
  • Temporary
  • - USD / Hourly
  • <p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain enterprise-grade applications using C#/.NET, Java, or similar modern languages.</li><li>Design and implement microservices architecture and API-first solutions (REST, GraphQL).</li><li>Collaborate with cross-functional teams to gather requirements and translate them into robust software solutions.</li><li>Ensure application performance, security, and scalability across distributed environments.</li><li>Integrate CI/CD pipelines and automated testing for efficient deployments.</li><li>Optimize cloud deployments for cost and performance using Azure, AWS, or GCP.</li><li>Maintain clean, testable code following SOLID principles and best practices</li></ul><p><br></p>
  • 2025-12-29T18:49:12Z
Data Scientist
  • Houston, TX
  • onsite
  • Temporary
  • 60.00 - 64.00 USD / Hourly
  • <p>Job Title: Data Scientist – AI/ML (Time‑Series Focus)</p><p>Location: Houston, TX</p><p>Work Arrangement: Onsite Monday–Thursday (mandatory)</p><p><br></p><p>Overview</p><p>We are seeking a Data Scientist with a strong AI/ML focus to support advanced analytics and predictive modeling initiatives. This role is ideal for a hands‑on data scientist who combines deep technical expertise in time‑series modeling with the ability to translate complex data insights into clear business value.</p><p>You will work with diverse datasets to design, train, and deploy scalable machine learning solutions, with opportunities to contribute to projects involving large language models (LLMs), deep learning, anomaly detection, and advanced analytics.</p><p><br></p><p>What You’ll Do</p><ul><li>Analyze structured and unstructured business data to uncover trends and insights</li><li>Design, develop, and deploy time‑series forecasting and anomaly detection models</li><li>Perform feature engineering to improve model performance and reliability</li><li>Build and optimize machine learning and deep learning models using Python</li><li>Collaborate with stakeholders to translate analytical findings into actionable business recommendations</li><li>Develop dashboards, visualizations, and presentations to clearly communicate results to non‑technical audiences</li><li>Contribute to AI initiatives involving LLMs, NLP, deep learning, or multi‑agent systems as opportunities arise</li></ul>
  • 2026-01-07T22:39:40Z
Data Scientist
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>Our energy trading company is seeking a Data Scientist to join our advanced analytics team. In this role, you will leverage large datasets, leading edge statistical models, and machine learning to build predictive analytics solutions that drive trading strategies, optimize operations, and enhance decision-making. The ideal candidate combines strong data science expertise with commercial awareness of energy markets.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and deploy predictive models to forecast pricing, demand, and market trends in energy trading.</li><li>Collaborate with traders, analysts, and IT to identify opportunities for advanced analytics that directly impact trading performance and risk management.</li><li>Gather, clean, and analyze large and complex datasets from multiple sources (market data, weather, IoT, etc.).</li><li>Apply machine learning, deep learning, and time-series analysis to solve business problems and generate actionable insights.</li><li>Communicate findings and recommendations to both technical and non-technical stakeholders through visualizations, reports, and presentations.</li><li>Monitor and evaluate the performance of deployed models, continuously improving methodologies and tools.</li><li>Stay up-to-date with latest developments in data science, energy markets, and trading technologies.</li></ul><p><br></p>
  • 2025-12-31T15:28:53Z
Artificial Intelligence (AI) Engineer
  • Houston, TX
  • remote
  • Contract / Temporary to Hire
  • 55.41 - 64.16 USD / Hourly
  • We are looking for an experienced Artificial Intelligence (AI) Engineer to join our dynamic team in Houston, Texas. This Contract to permanent position offers a unique opportunity to work on cutting-edge agentic software development, where autonomous AI agents play a critical role in building and optimizing healthcare technology solutions. The ideal candidate will be eager to contribute to innovative projects, leveraging AI techniques to transform traditional processes and drive automation within the healthcare lifecycle.<br><br>Responsibilities:<br>• Design and implement scalable data pipelines and integrations using AI-based techniques and tools such as Azure Data Factory and Event Hub.<br>• Work collaboratively with cross-functional teams to identify automation opportunities and develop intelligent workflows.<br>• Develop and deploy autonomous agents to interact with data systems, monitor processes, and generate actionable insights.<br>• Build and support data warehousing and analytics platforms utilizing Azure Synapse, Data Lake, and Power BI.<br>• Enhance data processing and decision-making capabilities by integrating machine learning models and AI techniques.<br>• Ensure all solutions adhere to security standards and compliance requirements while being optimized for deployment in Azure environments.<br>• Participate actively in Agile ceremonies and contribute to the continuous improvement of engineering practices.<br>• Explore innovative approaches to agentic software development, pushing the boundaries of automation and AI implementation.
  • 2025-12-29T16:08:39Z
Data Scientist
  • Houston, TX
  • remote
  • Temporary
  • - USD / Hourly
  • <p><strong>Key Responsibilities</strong></p><ul><li>Collect, clean, and analyze large datasets from multiple sources.</li><li>Develop predictive models and machine learning algorithms to optimize business processes.</li><li>Collaborate with IT teams to integrate data science solutions into enterprise systems.</li><li>Create dashboards and visualizations to communicate insights effectively.</li><li>Ensure data security, compliance, and governance standards are met.</li></ul><p><br></p>
  • 2025-12-30T19:54:26Z
Data Engineer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>We are looking for an experienced Azure Data Engineer to join our team and play a key role in designing, building, and maintaining scalable data solutions. This position is responsible for developing robust data pipelines, optimizing data workflows, and leveraging the Microsoft Azure ecosystem to deliver high-quality, business-ready data.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain data pipelines and ETL processes using Azure Data Factory, Databricks, Synapse Analytics, and related Azure services.</li><li>Build and optimize data architectures (data lakes, data warehouses) to support analytics, reporting, and machine learning initiatives.</li><li>Collaborate with data analysts, scientists, and business stakeholders to gather requirements and deliver reliable data solutions.</li><li>Manage data security, privacy, and compliance in line with best practices and company policies.</li><li>Monitor, troubleshoot, and optimize data workflows to ensure scalable and efficient performance.</li><li>Document data schemas, data lineage, and engineering processes.</li><li>Stay up to date with advancements in the Azure platform and recommend new tools or methods to continuously improve our data infrastructure.</li></ul><p><br></p>
  • 2025-12-31T16:18:57Z
Senior .Net Developer
  • Houston, TX
  • remote
  • Temporary
  • - USD / Hourly
  • <p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain enterprise-grade applications using .NET 8+ and C#.</li><li>Build microservices and API-first architectures with REST and GraphQL.</li><li>Implement event-driven systems using Azure Service Bus or Kafka.</li><li>Ensure application performance, security, and scalability across distributed environments.</li><li>Collaborate with DevOps teams to integrate CI/CD pipelines and automated testing.</li><li>Optimize cloud deployments for cost and performance using Azure or AWS.</li><li>Maintain clean, testable code following SOLID principles and domain-driven design</li></ul><p><br></p>
  • 2025-12-29T18:34:00Z
Full Stack Agentic AI Engineer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>Our client, a leading organization in the oil and gas sector, is building next‑generation digital solutions powered by agentic AI, Azure cloud services, and modern .NET/Blazor applications. We are seeking a Senior Full Stack Engineer who is passionate about designing intelligent systems, building high‑performance UIs, and delivering enterprise‑grade software that directly impacts operational efficiency, safety, and decision‑making across the energy value chain.</p><p>This role offers the opportunity to work on real autonomous AI agents deployed into industrial workflows—paired with secure, interactive Blazor interfaces used by engineers, operators, and leadership. If you enjoy solving complex problems, working with emerging AI technologies, and building polished user experiences in a mission‑critical environment, this position will be a strong match.</p><p><br></p><p>Design and build agentic AI workflows using Azure OpenAI, Azure AI Foundry, and orchestration frameworks.</p><p>Develop Blazor Server and WebAssembly applications that serve as the control layer for autonomous agents, dashboards, and human‑in‑the‑loop interactions.</p><p>Build secure, scalable .NET backend services including APIs, microservices, and integration layers.</p><p>Implement RAG pipelines, vector search, embeddings, and knowledge stores to support intelligent decision‑making.</p><p>Collaborate with domain experts in drilling, production, and operations to translate complex business needs into AI‑enabled software solutions.</p><p>Optimize SQL Server databases and data access layers using Entity Framework Core.</p><p>Build real‑time UI experiences using SignalR, Blazor components, and Azure event‑driven architectures.</p><p>Contribute to CI/CD pipelines using Azure DevOps for automated testing, deployment, and monitoring.</p><p>Promote engineering best practices, code quality, and maintainability across the stack.</p><p>Participate in architecture discussions involving cloud, AI, security, and scalability.</p>
  • 2025-12-31T14:13:49Z
Software Engineer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>We are looking for a .Net Core Developer with a passion for software development and a proven track record of delivering robust, high-quality software. In this role, you will be responsible for developing scalable, maintainable, and high-performing applications using the .NET Core framework.</p><p>Key Responsibilities:</p><ol><li>Developing robust and secure web applications using ASP.NET Core, Blazor + WebAssembly.</li><li>Designing, building, and maintaining efficient, reusable, and reliable C# code.</li><li>Managing database operations with Entity Framework Core + SQL Server</li><li>Implementing user interfaces with Telerik controls for .Net Core and Blazor.</li><li>Following Clean Architecture principles and CQRS pattern for development.</li><li>Using Object-Oriented Design principles for application design.</li><li>Developing and maintaining Web API interfaces.</li><li>Implementing continuous integration and deployment (CI/CD) processes using Azure DevOps.</li><li>Enhancing code quality and performance using SonarQube.</li><li>Participating in all aspects of the project lifecycle, including design, development, documentation, testing, and operations.</li></ol><p><br></p>
  • 2025-12-31T14:28:40Z
QA Test Engineer
  • Houston, TX
  • remote
  • Temporary
  • - USD / Hourly
  • <p><strong>Key Responsibilities</strong></p><ul><li>Execute manual and automated test cases to validate software functionality.</li><li>Identify, document, and track defects using issue-tracking tools.</li><li>Collaborate with developers and project managers to resolve issues.</li><li>Perform regression, functional, and performance testing.</li><li>Ensure compliance with quality standards and best practices</li></ul><p><br></p>
  • 2025-12-30T19:59:27Z
Systems Engineer
  • Woodlands, TX
  • onsite
  • Temporary
  • 55.00 - 65.00 USD / Hourly
  • <p>We are seeking a skilled Systems Engineer to design, implement, and maintain robust IT systems that support business operations. The ideal candidate will have strong technical expertise, problem-solving skills, and experience with both hardware and software systems.</p><ul><li>Design, implement, and maintain server, storage, and network infrastructure</li><li>Install, configure, and optimize operating systems (Windows, Linux) and applications</li><li>Monitor system performance, troubleshoot issues, and ensure high availability</li><li>Collaborate with IT teams to support virtualization and cloud environments</li><li>Implement security best practices and ensure systems are compliant with policies</li><li>Develop automation scripts and tools to improve efficiency</li><li>Document system configurations, architecture, and operational procedures</li><li>Provide technical guidance and support to IT staff and end users</li></ul>
  • 2025-12-31T15:39:10Z
Data Engineer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p><strong>Our client, a leading oil and gas company, is embarking on a key cloud modernization initiative and seeks a Data Engineer experienced with Databricks in AWS environments. This is an opportunity to shape the data landscape for an established energy leader</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the implementation and integration of Databricks within AWS-based infrastructure</li><li>Design, build, and optimize scalable data pipelines for large, multi-source datasets</li><li>Collaborate with data architects, business analysts, and project managers to deliver analytics solutions aligned with business goals</li><li>Develop and maintain ETL processes, ensuring data quality and reliability across systems</li><li>Automate data workflows and enable advanced analytics for operations, production, and business intelligence</li><li>Support data governance best practices, security, and compliance within a highly regulated sector</li><li>Document solutions and provide guidance on infrastructure and platform best practices</li></ul><p><br></p>
  • 2025-12-31T14:24:01Z
Software Engineer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • Robert Half is looking for a highly motivated software engineer with a strong knowledge of design patters and software engineering techniques. As a part of collaborative and deeply passionate team, you'll play a pivotal role in developing new platforms and maintaining existing systems. What you get to do every single day ·        Design and implement backend and frontend components and services ·        Develop solutions which account for scalability and optimize performance ·        Evaluate new technologies and build prototypes for continuous improvements ·        Produce high quality production ready code in an agile environment ·        Advocate for top programming practices and standards ·        Collaborate closely with the product team to build new features and infrastructure
  • 2025-12-31T14:18:53Z
AI Product Lead
  • Houston, TX
  • onsite
  • Permanent
  • - USD / Yearly
  • <p><strong>Overview:</strong></p><p>We are seeking an AI Product Lead to drive innovation and oversee AI-focused initiatives within our organization. This role is ideal for someone with a strong understanding of the AI domain and a passion for shaping product strategy and stakeholder engagement. While technical knowledge is a plus, this position emphasizes product discovery, consultation, and project scoping rather than hands-on development.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead project discovery and stakeholder engagement for AI initiatives.</li><li>Define scope and roadmap for AI-related projects across departments.</li><li>Serve as the primary liaison for AI projects, ensuring alignment with business goals.</li><li>Oversee Q& A sessions and provide guidance to internal teams on AI capabilities.</li><li>Collaborate with cross-functional teams using Microsoft Teams; familiarity with Azure and Jira is beneficial.</li><li>Transition role focus over time as AI strategy evolves.</li></ul>
  • 2026-01-07T19:34:13Z
Full Stack Python Developer
  • Houston, TX
  • onsite
  • Permanent
  • 120000.00 - 150000.00 USD / Yearly
  • <p><strong>Full Stack Python Developer</strong></p><p>We are looking for a talented <strong>Full Stack Python Developer</strong> to join our team in <strong>Houston, Texas</strong>. In this role, you will collaborate with technical and non-technical stakeholders to design and develop innovative applications that support global commercial and operational functions. This position offers an exciting opportunity to create impactful solutions that enhance decision-making and optimize processes.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain full-stack applications using <strong>Python</strong>, <strong>React</strong>, and <strong>C#</strong>.</li><li>Rapidly prototype and iterate on solutions based on user feedback.</li><li>Analyze business requirements and manage project lifecycles independently.</li><li>Collaborate with cross-functional teams to identify opportunities for innovation.</li><li>Optimize and maintain relational databases such as <strong>PostgreSQL</strong> or <strong>Oracle</strong>.</li><li>Develop APIs and integrate existing tools and platforms to enhance system capabilities.</li><li>Stay current with advancements in Python, React, and related technologies.</li><li>Provide technical expertise and support to commercial teams.</li><li>Troubleshoot and resolve issues within existing applications.</li></ul><p><br></p><p><br></p>
  • 2026-01-10T18:44:24Z
Programmer Analyst
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>Robert Half Technology is looking for a programmer analyst who combines a real passion for formulating and defining systems scope and objectives with an understanding of software and applications programming and industry requirements. Through research and fact-finding, you'd make recommendations for developing or modifying applications or databases.</p><p>What you get to do every single day</p><p>·        Build and test programming changes for each phase of systems development prior to implementation. Writes test cases and expected results. Reviews results for conformance to requirements. May plan simple tests or a defined subset of a larger system test. May make recommendations for acceptance/rejection if requirements are not all met</p><p>·        Analyzes user requests for systems changes or improvements. Documents functional requirements and assesses cost, feasibility and utility. Develops recommendation as to how, when or whether to proceed with making the changes</p><p>·        Acts as the in-house guide on applications, systems and/or processes to internal clients in identifying and resolving, processing/reporting programming problems. Consultation can take the form of trouble shooting and/or education</p><p>·        Provides ongoing training and assistance for end users and other partner groups for a particular application, system or process</p><p>·        Analyzes processing procedures. Develops recommendations for improvements</p><p>·        Builds and maintains dictionaries for applications and systems support by the analyst</p><p>·        Analyzes and documents issues. Works with other programmers to correct code problems</p><p>·        Assists in the developing communication content for specific system changes being implemented in production</p>
  • 2025-12-31T14:13:49Z
Application Developer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>Robert Half Technology is looking for an application developer who actively looks to find the creative solution to a problem. To be successful in this role, you should be passionate about developing new mobile platforms and consider yourself an authority on how they should be built.</p><p>What you get to do every single day</p><p>·        Development and unit testing complex code for new improvements and to fix defects based on detailed specifications and conducts unit testing</p><p>·        Monitors software configuration changes to anticipate and address the impact of data reliability and user happiness issues</p><p>·        Code reviews</p><p>·        Develop and deliver communications to key partners in a highly collaborative environment</p>
  • 2025-12-31T14:04:40Z
Full Stack Developer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p><strong>Position Overview</strong></p><p>We are seeking a <strong>Full Stack .NET Developer</strong> to design, develop, and maintain modern web applications using Microsoft technologies. The ideal candidate brings strong technical expertise across the .NET ecosystem, a solid understanding of object‑oriented design principles, and the ability to collaborate effectively within a team‑oriented environment. This role requires a commitment to high‑quality code, adherence to best practices, and a proactive approach to problem‑solving.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and maintain ASP.NET Core MVC applications, ensuring scalability, performance, and reliability.</li><li>Implement data access layers using Entity Framework Core to support application functionality.</li><li>Design, optimize, and maintain SQL Server databases including stored procedures, queries, and schema updates.</li><li>Build responsive UI components using Telerik Kendo UI and jQuery to enhance user experience.</li><li>Utilize Bootstrap and CSS frameworks to deliver clean, modern, and mobile‑friendly interfaces.</li><li>Apply object‑oriented design principles to create maintainable and extensible codebases.</li><li>Develop and consume RESTful Web APIs for application integration and data exchange.</li><li>Use Azure DevOps for source control, CI/CD pipelines, and work item management.</li><li>Follow established coding standards and best practices to ensure code quality and consistency.</li><li>Collaborate effectively within a team environment, demonstrating strong communication, reliability, and professional work habits.</li></ul><p><br></p>
  • 2025-12-31T13:59:19Z
Databse Developer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>Robert Half Technology is looking for a database administrator who loves the challenge of solving problems with multiple layers of complexity. If you are an efficient problem solver with highly tuned decision making skills, this may be the position for you.</p><p>What you get to do every single day</p><p>·        Install, configure, and maintain all SQL Server instances across development, staging, and production environments</p><p>·        Ensure database server topology, configuration, and maintenance are designed and executed to meet SLA objectives</p><p>·        Advise on database design, tuning options, and other potential issues</p><p>·        Fix SQL Server service outages as they occur, including after hours and weekends</p><p>·        Configure SQL Server monitoring utilities to minimize false alarms</p><p>·        Baseline system performance and monitor for deviation, recommending and implementing improvements to slow running queries</p><p>·        When performance issues arise, you'll figure out the most effective way to increase performance including hardware purchases, server configuration changes, or index/query changes</p>
  • 2025-12-31T14:08:39Z