Search jobs now Find the right job type for you Create a job alert 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 Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

185 results for Machine Learning Engineer jobs

Software Engineer
  • Albuquerque, NM
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>We are looking for a Software Engineer to join our in Albuquerque, New Mexico.</p><p>This role is predominately remote with some onsite as needed. Must be local to New Mexico or willing to relocate.</p><p><br></p><p>The Software Engineer will help create dependable software that supports farmers across the globe. This position offers the chance to work in a lean, highly autonomous environment where engineers shape product capabilities from concept through release. You will contribute to customer-facing SaaS applications, strengthen product quality through testing and observability, and evaluate technical approaches that improve efficiency, scalability, and performance.</p><p><br></p><p>Responsibilities:</p><p>• Develop and deliver meaningful enhancements for customer-facing SaaS products, taking features from design through production release.</p><p>• Collaborate with support and customer-facing teams to investigate user challenges and translate feedback into practical engineering improvements.</p><p>• Examine logs, monitoring data, and session insights to identify defects, diagnose root causes, and improve application reliability.</p><p>• Build and maintain automated test coverage across unit, integration, and end-to-end levels to support stable, high-quality releases.</p><p>• Research and apply new tools, frameworks, and architectural patterns that reduce operating costs and improve system performance.</p><p>• Contribute to cloud-hosted services and applications using modern backend and frontend technologies in an on-site engineering environment.</p><p>• Strengthen development workflows by improving continuous integration and deployment practices for faster, more reliable delivery.</p><p>• Support systems that interact with containerized environments, cloud infrastructure, and asynchronous messaging patterns where needed.</p><p>Other duties as needed</p>
  • 2026-06-09T00:00:00Z
Software Engineer
  • Pasadena, CA
  • onsite
  • Temporary to Hire
  • 45.9135 - 53.163 USD / Hourly
  • We are looking for a Software Engineer to join a team in Pasadena, California, on a contract basis with the potential to become permanent. This role focuses on creating reliable, high-throughput software in C++ for server-side environments where performance, responsiveness, and code quality are critical. The position is fully onsite and is well suited for an engineer who enjoys solving complex technical challenges in production systems.<br><br>Responsibilities:<br>• Design, build, and enhance C++ applications for Windows Server environments with an emphasis on stability, speed, and maintainability.<br>• Develop software components that operate in multi-threaded and real-time or near-real-time settings, ensuring dependable performance under production workloads.<br>• Translate architectural goals into scalable technical solutions by applying sound engineering principles and established design approaches.<br>• Investigate defects, isolate root causes, and deliver durable fixes for complex issues affecting system behavior and application reliability.<br>• Collaborate with cross-functional partners to implement backend services, integrations, and data-driven functionality that support broader platform needs.<br>• Contribute to code quality practices through thoughtful implementation, peer reviews, and continuous improvement of development standards.<br>• Support the evolution of distributed or streaming-data solutions and participate in service-based development where technologies such as gRPC or Protobuf are relevant.<br>• Work closely with onsite team members in Pasadena, California, to deliver production-ready software aligned with business and operational requirements.
  • 2026-07-02T00:00:00Z
Software Engineer
  • Fort Lauderdale, FL
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are seeking a skilled <strong>Software Engineer</strong> with strong experience in <strong>.NET, C#, and .NET Core</strong> and exposure to <strong>AI-driven application development</strong>. In this role, you will design, build, and maintain scalable software solutions, contribute to modern application architecture, and help integrate AI capabilities into business applications.</p><p>Key Responsibilities</p><ul><li>Design, develop, test, and maintain applications using <strong>C#, .NET, and .NET Core</strong></li><li>Build and support <strong>RESTful APIs</strong>, microservices, and backend systems</li><li>Collaborate with cross-functional teams to gather requirements and deliver technical solutions</li><li>Integrate <strong>AI/ML features, APIs, or tools</strong> into existing and new applications</li><li>Optimize application performance, scalability, and security</li><li>Participate in code reviews, debugging, and troubleshooting</li><li>Support CI/CD pipelines and modern DevOps practices</li><li>Document technical designs, workflows, and implementation details</li></ul><p><br></p>
  • 2026-06-23T00:00:00Z
Software Engineer
  • Miami, FL
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>We are looking for a skilled Software Engineer to join our team in Miami, Florida. This long-term contract position offers the opportunity to work on innovative software solutions using the Microsoft .NET framework and related technologies. You will play a key role in designing and developing applications that drive business efficiency and deliver exceptional user experiences.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and deploy scalable applications using C# and the Microsoft .NET framework, including .NET Core.</p><p>• Collaborate with product managers, QA teams, and designers to gather requirements and deliver high-quality software solutions.</p><p>• Optimize and maintain existing software systems to enhance performance, security, and reliability.</p><p>• Write clean, efficient, and well-documented code while adhering to industry best practices.</p><p>• Conduct code reviews and participate in technical discussions to ensure quality and consistency.</p><p>• Mentor entry level developers, providing guidance and support to encourage growth and skill development.</p><p>• Work with cloud platforms such as Microsoft Azure to implement secure and scalable solutions.</p><p>• Stay informed about emerging trends and advancements in software development, applying relevant knowledge to projects.</p>
  • 2026-06-18T00:00:00Z
Software Engineer
  • Anderson, SC
  • remote
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>Robert Half is hiring! We are looking for a Software Engineer to join a technology team delivering modern web solutions. This role focuses on building reliable front-end and back-end applications, partnering with cross-functional teams, and improving the quality and performance of software products. The ideal candidate brings strong experience with React, Node.js, and cloud-based development, along with a practical mindset for scalable and secure engineering.</p><p><br></p><p>Responsibilities:</p><p>• Create and enhance web-based applications using React and Node.js to support business and user needs.</p><p>• Develop, integrate, and maintain REST APIs and microservices that enable dependable system communication.</p><p>• Deploy and manage applications within cloud infrastructure, ensuring stable and efficient operation.</p><p>• Work closely with product leaders, designers, and fellow engineers to deliver new functionality and refinements.</p><p>• Produce organized, readable, and well-documented code that supports long-term maintainability.</p><p>• Contribute to peer code reviews and help strengthen development standards across the team.</p><p>• Investigate technical issues, resolve defects, and improve overall application speed and responsiveness.</p><p>• Apply sound practices for security, scalability, and system resilience throughout the development lifecycle.</p><p>• Assist with continuous integration and automated release processes to support efficient deployments.</p><p>• Take part in Agile team activities such as planning sessions, daily check-ins, and retrospective meetings.</p>
  • 2026-06-12T00:00:00Z
Software Engineer
  • Hauppauge, NY
  • onsite
  • Permanent / Full Time
  • 100000 - 125000 USD / Yearly
  • We are looking for a Software Engineer to build modern web applications that combine reliable backend services with intuitive user interfaces. This position partners closely with product, design, and quality teams to turn business needs into well-crafted technical solutions. Based in New York, the role is ideal for someone who values maintainable code, strong engineering practices, and delivering high-quality digital experiences.<br><br>Responsibilities:<br>• Create and enhance full-stack web solutions using C#, .NET, ASP.NET Core, Razor, Blazor, JavaScript, and React.js.<br>• Develop backend services, front-end components, and interactive application features that support a smooth and responsive user experience.<br>• Work alongside stakeholders across product, design, and testing to shape requirements, build functionality, and release updates effectively.<br>• Improve application reliability by addressing performance, security, accessibility, and overall code quality throughout the development lifecycle.<br>• Connect applications with relational databases and external service integrations while ensuring data accuracy and system stability.<br>• Review code, share technical guidance, and encourage sound development standards across the engineering team.<br>• Participate in architecture and implementation decisions that support scalable, maintainable, and efficient software delivery.
  • 2026-06-10T00:00:00Z
Software Engineer
  • Enola, PA
  • remote
  • Permanent / Full Time
  • 82000 - 95000 USD / Yearly
  • We are looking for a Software Engineer to join our team and help deliver reliable, modern applications that support internal users and members. This position contributes across the development process, partnering with cross-functional colleagues to design, build, test, deploy, and enhance software solutions. The role is well suited for an experienced individual who can work with general guidance, solve challenging technical issues, and contribute thoughtful ideas that improve product quality and team effectiveness.<br><br>Responsibilities:<br>• Design, build, and maintain web applications using modern development frameworks and languages, including .NET technologies and JavaScript-based tools.<br>• Contribute throughout the full development lifecycle by translating business needs into technical solutions, writing code, validating functionality, and supporting production releases.<br>• Partner with engineers and other stakeholders to troubleshoot application issues, investigate root causes, and implement effective fixes for complex technical problems.<br>• Manage source code through Git workflows, participate in peer reviews, and help maintain strong coding standards across the team.<br>• Work within an Agile Scrum environment to support iterative delivery, align on priorities, and produce dependable software on schedule.<br>• Create, expand, and maintain automated test coverage to protect application stability and reduce the risk of defects in future releases.<br>• Deploy and support solutions across cloud environments such as Microsoft Azure as well as on-premises infrastructure when required.<br>• Provide ongoing maintenance and technical support for existing applications, enhancements, and user-reported issues.<br>• Keep current with evolving tools, frameworks, and engineering practices to recommend improvements and strengthen development outcomes.
  • 2026-06-29T00:00:00Z
Software Engineer
  • Eden Prairie, MN
  • remote
  • Permanent / Full Time
  • 150000 - 160000 USD / Yearly
  • <p>Position: Mobile Full-Stack Software Engineer | Strong backend skills big plus</p><p> Location: Remote</p><p> Salary: $150,000 - 160,000 base + bonus + exceptional benefits</p><p><br></p><p> *** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***</p><p><br></p><p> Mobile Full Stack Software Engineer (Mid–Senior)</p><p> Greenfield. 0→1. High‑impact engineering.</p><p> A well-funded enterprise backed by a world‑class parent company is launching a brand‑new mobile‑first digital division after decades of brick‑and‑mortar success. This team is building a 0→1 product from scratch, with full executive level sponsorship. Early team members will shape architecture, culture, and direction.</p><p><br></p><p> The Opportunity</p><p> Join a newly built, high-caliber engineering team responsible for delivering the first mobile MVP and scaling it across dozens of business lines. This is startup-style building with enterprise stability.</p><p><br></p><p> What You’ll Do</p><p> • Build and iterate on a Flutter/Dart mobile application.</p><p> • Develop backend microservices using NestJS, Node.js, Postgres, and modern API patterns.</p><p> • Architect and scale systems in AWS.</p><p> • Work full-stack—but with strong emphasis on backend engineering excellence.</p><p> • Collaborate closely with product, design, and engineering leadership </p><p><br></p><p> What We’re Prioritizing</p><p> All engineers must be full‑stack, but strong backend experience is a major differentiator.</p><p> You bring:</p><p> • 2+ years mobile development (Flutter/Dart preferred).</p><p> • Depth in backend engineering (NestJS, Node.js, Postgres, microservices).</p><p> • Experience in startups or 0→1 product development.</p><p> • Ability to move fast while applying scalable engineering practices.</p><p> Hiring both Mid-Level and Senior Engineers.</p><p><br></p><p> Why Join</p><p> • Build a brand-new product before the first MVP release.</p><p> • Influence technical decisions and foundational architecture.</p><p> • Work with a small, elite team backed by secured funding and top-level leadership.</p><p><br></p><p><br></p><p> *** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***</p>
  • 2026-06-22T00:00:00Z
Software Engineer
  • Austin, TX
  • onsite
  • Permanent / Full Time
  • 120000 - 130000 USD / Yearly
  • <p><strong>Robert Half</strong> is actively partnering with an Austin-based client to identify a <strong>Software Engineer</strong>. In this role, you will play a key part in building new products, enhancing existing platforms, and ensuring seamless integration between hardware and software components. <strong>This role is fully onsite in Austin, Tx. </strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and optimize firmware for embedded systems used in new product development initiatives</li><li>Collaborate closely with software and hardware teams to ensure seamless integration across system components</li><li>Support existing products through troubleshooting, debugging, and ongoing enhancements</li><li>Provide technical support for internal teams and external stakeholders, including issue resolution and performance improvements</li><li>Contribute to the maintenance and evolution of legacy systems, ensuring reliability and scalability</li><li>Develop and maintain clear, organized technical documentation, including design specs, test procedures, and release notes</li><li>Participate in testing, validation, and debugging of firmware to ensure performance and quality standards are met</li><li>Stay current with emerging technologies and contribute to continuous improvement of development processes</li></ul>
  • 2026-06-24T00:00:00Z
Manufacturing Engineer
  • Olean, NY
  • onsite
  • Permanent / Full Time
  • 65000 - 85000 USD / Yearly
  • <p><br></p><p><strong>Robert Half Permanent Placement</strong> is excited to partner with an innovative <strong>Steel Fabricator</strong> in <strong>Olean, NY</strong> on their search for a skilled <strong>Manufacturing Engineer. </strong>This is a <strong>Direct Hire</strong> position with a starting salary of <strong>$65,000 - $85,000</strong> and a comprehensive benefits package. Due to growth, our client has newly created this entry-level position with excellent career growth opportunity. </p><p><br></p><p><strong>Please note: relocation expenses within the USA may be considered for the right candidate! The facility is right in the middle of Olean near the university, restaurants, entertainment and much more! </strong></p><p><strong> </strong></p><p><strong>Responsibilities include but not limited to:</strong></p><p><strong> </strong></p><ul><li>Assist in developing and improving manufacturing processes to support safe, efficient, and high-quality production</li><li>Support continuous improvement initiatives focused on safety, quality, productivity, and cost reduction</li><li>Create and maintain manufacturing documentation, work instructions, and process procedures</li><li>Provide technical support to production teams and help troubleshoot manufacturing issues</li><li>Participate in tooling, equipment, and process improvement projects while working closely with engineering and operations teams</li></ul><p><br></p>
  • 2026-06-04T00:00:00Z
AI/ML Engineer
  • Tampa, FL
  • onsite
  • Temporary / Contract
  • 65 - 75 USD / Hourly
  • <p>Full-time position; 6-month onboarding period before permanent conversion (Contract-To-Permanent).</p><p>First 30 days ONSITE, then becomes HYBRID schedule (3/2).</p><p>Compensation $65-75/hour during onboarding period; Conversion salary $115-125K. <em>*Medical benefits are 100% covered at conversion*</em></p><p> </p><p><strong>Top Skills Looking For</strong></p><ul><li>Python based ML experience</li><li>Experience w/ Machine Learning frameworks such as ML.NET, Scikit-Learn, TensorFlow, PyTorch, or Keras.</li><li>Experience w/ LLM frameworks (LangChain, Ollama, vector DBs, RAG pipelines)</li></ul><p><strong>Duties &amp; Responsibilities</strong></p><ul><li>Develop, train, and optimize machine learning models using frameworks such as ML.NET, Scikit-Learn, TensorFlow, PyTorch, or Keras</li><li>Integrate artificial intelligence (AI) models into existing in-house applications and services running in secure on-prem environments</li><li>Experiment with large language models (LLMs) and agentic coding tools, evaluating their potential for secure, internal automation and analytics tasks</li><li>Perform data preprocessing, feature engineering, and model evaluation using structured and unstructured data from multiple internal systems</li><li>Collaborate with cross-functional teams to ensure all models and data workflows align with Criminal Justice Information Systems (CJIS) and Personally Identifiable Information (PII) protection standards</li><li>Work closely with analysts, investigators, and Information Technology (IT) staff to identify opportunities where AI can provide operational value</li><li>Participate in code reviews, testing, and deployment activities within a collaborative team environment</li><li>Continuously learn and prototype emerging AI tools while maintaining strong data governance discipline</li></ul>
  • 2026-06-29T00:00:00Z
Workday Data Engineer
  • New York, NY
  • onsite
  • Temporary to Hire
  • 65 - 135 USD / Hourly
  • Job Responsibilities  Design, build, and maintain scalable ERP data pipelines for platforms such as Workday and enterprise systems  Own end‑to‑end lifecycle of ERP data pipelines (ingestion → transformation → delivery)  Support data conversion and migration initiatives (e.g., M&amp;A, system integrations)  Ensure pipeline reliability, recoverability, and stable production operations  Troubleshoot pipeline failures and resolve root causes of data defects and operational issues  Partner with business analysts and stakeholders to translate requirements into data solutions  Implement and enforce SDLC best practices (version control, code reviews, CI/CD, release management)  Develop and maintain data quality controls (freshness, completeness, anomaly detection, schema management)  Detect and manage schema drift and downstream data issues proactively  Build and maintain monitoring, alerting, and observability for data pipelines  Optimize performance, scalability, and cost of data workloads  Track operational KPIs (e.g., pipeline success rates, SLAs, incident trends, recovery times)  Create runbooks, documentation, and audit‑ready operational processes  Collaborate with data governance, security, and compliance teams on controls and data access  Support analytics, reporting, and integration teams with reliable, well‑governed datasets  Communicate effectively with technical and non‑technical stakeholders and escalate risks early 
  • 2026-06-29T00:00:00Z
Sr. Python Data Engineer
  • Boston, MA
  • remote
  • Permanent / Full Time
  • 160000 - 180000 USD / Yearly
  • <p><strong>Data Engineer (Python / AWS)</strong></p><p><strong>Location:</strong> Remote (Northeast / Greater Boston area preferred)</p><p><strong>Type:</strong> Full-Time</p><p><strong>Level:</strong> Mid-to-Senior Individual Contributor</p><p><strong>About the Role</strong></p><p>We are looking for a strong individual contributor who excels in the Python data ecosystem and enjoys building reliable, scalable data pipelines. This role sits within a data engineering group responsible for integrating large volumes of data from external partners and transforming it into usable datasets for internal teams. You’ll work with modern cloud tools while also helping our team gradually transition away from a legacy platform.</p><p>This position is ideal for someone who wants to stay hands-on, focus on technical execution, and remain in an IC role for the next several years. We’re not looking for someone who is aiming to move immediately into architecture or leadership.</p><p>This team is fully distributed, and although candidates in the Boston area can go into the office, the rest of the group is remote. Anyone local may occasionally sit with other teams when on site.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Build and maintain ETL pipelines that ingest, clean, and aggregate data received from external vendors and large enterprise partners.</li><li>Develop Python‑based data processing workflows deployed on AWS cloud services.</li><li>Work with tools such as AWS Glue, Airflow, dbt, and PySpark to support data transformations and pipeline orchestration.</li><li>Help modernize existing workflows and assist in the gradual migration away from a legacy data system.</li><li>Collaborate with internal stakeholders to understand data needs, define requirements, and ensure reliable integration of partner data feeds.</li><li>Troubleshoot pipeline issues, optimize performance, and improve overall system stability.</li><li>Contribute to best practices around code quality, testing, documentation, and data governance.</li></ul><p><br></p>
  • 2026-06-09T00:00:00Z
Machine Computer Operator
  • Newport News, VA
  • onsite
  • Temporary to Hire
  • 17.4135 - 20.163 USD / Hourly
  • We are looking for a detail-oriented Machine Computer Operator to join our production team. This contract opportunity focuses on operating automated filling equipment to support efficient, accurate bottling while maintaining product quality and workplace safety. The ideal candidate is comfortable working in a fast-paced manufacturing environment, monitoring machine performance, and helping reduce waste and downtime through consistent line support.<br><br>Responsibilities:<br>• Run automated filling machinery and oversee daily operation to maintain accurate product output and steady production flow<br>• Prepare equipment for production by configuring settings and making adjustments that align with batch and packaging requirements<br>• Complete line changeovers between runs efficiently to support schedule demands and minimize interruptions<br>• Inspect fill performance, container condition, and product movement throughout the process to confirm quality expectations are met<br>• Respond to issues such as incorrect fill amounts, leaks, or spills by taking corrective action and escalating concerns when needed<br>• Document production activity, lot tracking details, and inspection results with accuracy and consistency<br>• Communicate equipment concerns, unusual machine behavior, or performance problems to supervisors and maintenance personnel<br>• Keep the work area clean and organized in accordance with sanitation, food safety, and general manufacturing standards<br>• Follow established safety procedures and contribute to efficient operations by helping limit waste, downtime, and product loss
  • 2026-06-05T00:00:00Z
Data Engineer I
  • Washington, DC
  • remote
  • Temporary / Contract
  • 44 - 47 USD / Hourly
  • <p>Data Automation Engineer – AI / AWS / Azure</p><p>Work Arrangement: Remote</p><p>Clearance Requirement: Ability to obtain Public Trust</p><p><br></p><p>Position Overview</p><p>We are seeking a highly skilled Data Automation Engineer to design and implement advanced, AI-driven automation solutions across hybrid AWS and Azure environments. This role is focused on building scalable data pipelines, integrating modern cloud services, and leveraging Generative AI technologies to enhance enterprise analytics and operational workflows.</p><p>The ideal candidate is a hands-on engineer with strong expertise in data engineering, cloud platforms, and automation, combined with the ability to innovate and solve complex technical challenges. This role provides the opportunity to work on mission-critical systems, supporting large-scale data processing, reporting, and AI-enabled applications.</p><p><br></p><p>Key Responsibilities</p><p>Data Engineering &amp; Pipeline Development</p><ul><li>Design, build, and maintain scalable data pipelines using AWS services (S3, Glue, Lambda, EMR, DynamoDB)</li><li>Develop and optimize ETL/ELT workflows across hybrid AWS and Azure environments</li><li>Integrate structured, unstructured, and streaming data across enterprise systems</li></ul><p>AI &amp; Automation Engineering</p><ul><li>Leverage Generative AI frameworks (AWS Bedrock, Azure OpenAI, LangChain, Hugging Face) to build intelligent automation</li><li>Implement solutions for embeddings, vector generation, and RAG workflows</li><li>Develop AI-driven tools for data quality, anomaly detection, and pipeline optimization</li><li>Build AI-powered copilots for monitoring, troubleshooting, and workflow automation</li></ul><p>Data Platform Integration &amp; Optimization</p><ul><li>Engineer real-time and batch ingestion pipelines using Spark, Kafka, and Flume</li><li>Integrate enterprise platforms and CRM data into data pipelines for analytics and reporting</li><li>Optimize SQL performance through stored procedures, indexing, and query tuning</li></ul><p>Cloud &amp; DevOps Practices</p><ul><li>Implement CI/CD pipelines using tools such as GitHub, Jenkins, or Azure DevOps</li><li>Develop infrastructure solutions using Infrastructure-as-Code (IaC)</li><li>Ensure cloud security through IAM, RBAC, encryption, and network isolation</li></ul><p>Collaboration &amp; Delivery</p><ul><li>Partner with cross-functional teams to gather requirements and deliver solutions</li><li>Support Agile delivery processes and continuous improvement initiatives</li><li>Provide technical troubleshooting and performance optimization across data systems</li></ul>
  • 2026-06-15T00:00:00Z
Data Engineer I
  • Houston, TX
  • remote
  • Temporary / Contract
  • 39 - 44 USD / Hourly
  • <p>Data Automation Engineer – Azure / AI / Data Platforms</p><p>Clearance Requirement: ability to obtain Public Trust</p><p><br></p><p>Position Overview</p><p>We are seeking a highly motivated Data Automation Engineer to design and implement modern, AI‑driven data solutions within a Microsoft Azure-based analytics ecosystem. This role focuses on building scalable pipelines, automating workflows, and integrating advanced analytics and AI capabilities across enterprise data platforms.</p><p>The ideal candidate brings strong experience in Azure data services, ETL pipeline development, and automation, along with a delivery-focused mindset and the ability to translate complex business requirements into technical solutions. This role supports mission-critical environments and requires eligibility for a Public Trust clearance.</p><p><br></p><p>Key Responsibilities</p><p>Data Engineering &amp; Pipeline Development</p><ul><li>Design and implement data pipelines using Azure Data Factory, Synapse, Spark, SQL, and Python</li><li>Build and maintain ETL/ELT workflows across structured and unstructured data sources</li><li>Support data ingestion, transformation, and integration for enterprise analytics platforms</li></ul><p>Automation &amp; AI Integration</p><ul><li>Develop automation solutions to improve efficiency, scalability, and reliability of data workflows</li><li>Research and implement AI/ML and Generative AI tools to enhance data processing and insights</li><li>Eliminate bottlenecks through intelligent automation and workflow optimization</li></ul><p>Data Quality, Governance &amp; Performance</p><ul><li>Implement data quality, integrity, and metadata management practices</li><li>Monitor and troubleshoot pipelines to ensure high availability and performance</li><li>Perform performance testing, tuning (query optimization, indexing), and pipeline benchmarking</li></ul><p>Collaboration &amp; Delivery</p><ul><li>Partner with engineering, DevOps, and business stakeholders to develop solutions</li><li>Participate in Agile/DevOps processes and continuous delivery cycles</li><li>Document pipeline performance, test results, and system improvements</li></ul>
  • 2026-06-15T00:00:00Z
Data Scientist
  • Atlanta, GA
  • onsite
  • Permanent / Full Time
  • 120000 - 140000 USD / Yearly
  • We are looking for a Data Scientist to join a fast-moving IT consulting environment in Atlanta, Georgia. This role focuses on turning complex data into practical business insights, with a strong emphasis on forecasting, predictive modeling, and customer-focused problem solving. The ideal candidate combines advanced machine learning expertise with hands-on data preparation skills and can clearly explain how analytical work influences end users and business outcomes.<br><br>Responsibilities:<br>• Build, validate, and refine forecasting and predictive models using Python and modern machine learning frameworks for business-driven use cases.<br>• Develop analytical solutions with tools such as scikit-learn, XGBoost, LightGBM, and time-series or deep learning methods based on project needs.<br>• Use Databricks and Apache Spark to process large datasets efficiently and support scalable model development workflows.<br>• Prepare, transform, and organize data by writing queries, performing ETL tasks, and improving data quality for downstream analysis.<br>• Translate technical findings into clear recommendations for clients and stakeholders, emphasizing business impact and user experience.<br>• Partner with customer-facing teams to define problem statements, shape data-driven approaches, and deliver actionable insights in a fast-paced setting.<br>• Apply product thinking when designing models and analytical outputs to ensure solutions align with customer needs and practical use.<br>• Contribute domain knowledge to projects involving retail or consumer goods data, helping tailor models to industry-specific patterns and challenges.
  • 2026-06-10T00:00:00Z
Data Scientist
  • New York, NY
  • onsite
  • Permanent / Full Time
  • 200000 - 225000 USD / Yearly
  • We are looking for a Data Scientist to join a fast-paced investment environment in New York, New York, where data-driven insight plays a central role in research and decision-making. This position will focus on turning complex datasets into practical analysis, scalable tools, and clear intelligence that support investment ideas. The ideal candidate brings strong technical depth, sound statistical judgment, and the ability to shape loosely defined questions into structured, repeatable research.<br><br>Responsibilities:<br>• Work closely with investment professionals to create quantitative studies, analytical frameworks, and practical tools that strengthen fundamental research workflows.<br>• Identify promising alternative data sources, assess their relevance and quality, and support their integration into the research process.<br>• Design and execute backtests, predictive models, and exploratory investigations to evaluate and refine investment hypotheses.<br>• Produce and maintain analyst-facing dashboards and reporting views within internal analytics environments.<br>• Convert one-off research requests into repeatable, clearly documented analyses that can be reused and scaled over time.<br>• Partner with engineering teams to define data needs, support ingestion processes, and improve dataset availability for research use.
  • 2026-06-16T00:00:00Z
Data Scientist
  • Palo Alto, CA
  • onsite
  • Temporary / Contract
  • 95 - 100 USD / Hourly
  • We are looking for a Data Scientist to support AI and machine learning initiatives that advance patient care, research, and operational decision-making in Palo Alto, California. This is a Contract position focused on turning healthcare data into practical, high-impact solutions through model development, validation, and deployment. The role works closely with clinical, research, and operational partners to translate complex problems into scalable analytical approaches while maintaining strong standards for quality, fairness, and performance.<br><br>Responsibilities:<br>• Create, implement, and support AI- and ML-driven workflows that improve clinical, research, and administrative processes.<br>• Partner with cross-functional stakeholders to define analytical needs and deliver data science solutions aligned with healthcare use cases.<br>• Assess and refine tools, platforms, and methods used to manage model development, deployment, and ongoing lifecycle activities.<br>• Train, test, and validate internally developed or externally sourced machine learning models using hospital data and established quality controls.<br>• Perform bias reviews and model performance checks to help ensure responsible and reliable use of predictive algorithms.<br>• Analyze large-scale healthcare datasets using Python, R, SQL, and cloud-based or distributed computing environments.<br>• Work alongside clinicians and researchers to adapt analytical methods for real-world use in care delivery and related settings.
  • 2026-06-23T00:00:00Z
AI & Automation Engineer
  • Charlotte, NC
  • onsite
  • Temporary / Contract
  • 50 - 57 USD / Hourly
  • <p>Robert Half is seeking an AI &amp; Automation Engineer to support enterprise automation initiatives and drive operational efficiency through workflow automation, intelligent process automation, and AI-enabled business solutions.</p><p>The ideal candidate combines strong business analysis skills with hands-on experience designing and implementing automation solutions that streamline processes, improve data accuracy, and enhance organizational productivity.</p><p><strong>Key Responsibilities</strong></p><ul><li>Partner with business, operations, and product stakeholders to identify automation opportunities and process improvements.</li><li>Gather, document, and analyze business requirements for automation initiatives.</li><li>Design, develop, and implement workflow automation solutions using approved automation and low-code platforms.</li><li>Automate reporting, data synchronization, operational workflows, and other business processes.</li><li>Create and maintain bots, workflows, and automated business solutions.</li><li>Support testing, deployment, governance, and ongoing optimization of automation initiatives.</li><li>Leverage AI technologies to improve decision-making, efficiency, and scalability.</li><li>Collaborate with cross-functional teams to prioritize and deliver high-value automation projects.</li><li>Monitor and enhance existing automation solutions to maximize performance and business impact.</li></ul><p><strong>Common Project Areas</strong></p><ul><li>Automated reporting and analytics</li><li>Data integration and synchronization</li><li>Business process automation</li><li>Workflow orchestration</li><li>Operational efficiency initiatives</li><li>AI-assisted process improvements</li></ul>
  • 2026-06-15T00:00:00Z
M365 Engineer
  • Middleton, WI
  • remote
  • Temporary / Contract
  • 50 - 72 USD / Hourly
  • <p>We are seeking an experienced Microsoft 365 Engineer to support the administration, engineering, optimization, and ongoing improvement of a large-scale Microsoft 365 environment. This role will work within an enterprise technology team responsible for collaboration platforms, productivity solutions, governance, security, and operational excellence.</p><p><br></p><p>The ideal candidate will have strong hands-on experience managing Microsoft 365 services in a complex environment and will play a key role in ensuring reliability, scalability, security, and adoption across the organization.</p><p><br></p><p>Responsibilities</p><p><br></p><p>* Design, configure, administer, and support Microsoft 365 services in an enterprise environment</p><p>* Manage and optimize Microsoft 365 workloads including:</p><p><br></p><p> * Microsoft Teams</p><p> * SharePoint Online</p><p> * Exchange Online</p><p> * Microsoft Purview</p><p> * Viva Suite</p><p> * Power Platform</p><p>* Develop and maintain governance, compliance, security, and lifecycle management strategies</p><p>* Support enterprise collaboration solutions and improve user experience across Microsoft 365 platforms</p><p>* Administer Teams policies, permissions, security settings, and collaboration controls</p><p>* Manage SharePoint Online environments including sites, permissions, content management, and best practices</p><p>* Support Exchange Online administration, configuration, and troubleshooting</p><p>* Assist with Power Platform governance, environment management, and enterprise adoption</p><p>* Create automation solutions using PowerShell and Microsoft Graph API</p><p>* Partner with technical teams to troubleshoot issues, implement enhancements, and deliver solutions</p><p>* Monitor platform health, identify opportunities for improvement, and contribute to technical roadmaps</p><p>* Provide technical expertise for Microsoft 365-related initiatives and projects</p><p><br></p><p><br></p>
  • 2026-06-29T00:00:00Z
DevOps Engineer (Mobile First)
  • Kansas City, MO
  • remote
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>Position: DevOps Engineer (Mobile-First)</p><p>Location: Remote - Full Time | Direct Hire</p><p>Salary: $120,000-149,000 base annual salary + bonus + excellent benefits</p><p>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***</p><p><br></p><p>Build It. Ship It. Scale It.</p><p>This is not a maintenance DevOps role.</p><p>We’re building a brand‑new, mobile‑first digital platform inside a well‑established enterprise — and we’re doing it the right way from day one. If you thrive in ambiguity, like shipping real product, and want to work alongside a Senior DevOps Engineer who is setting a very high technical bar, this role is for you.</p><p>You’ll work closely with a rockstar Senior DevOps Engineer to design, build, and evolve modern cloud infrastructure that empowers product engineers to move fast without breaking things. This is a hands‑on role where you’ll have real ownership, not tickets and red tape.</p><p><br></p><p>What You’ll Work On</p><p>• Build and maintain fast, reliable CI/CD pipelines that support frequent releases</p><p>• Help stand up and evolve AWS‑based infrastructure using Infrastructure as Code (Terraform / CloudFormation)</p><p>• Partner with engineers to enable developer self‑service and remove bottlenecks</p><p>• Support containerized workloads (Docker, Kubernetes) with a pragmatic, “don’t‑over‑engineer” mindset</p><p>• Implement monitoring, logging, and alerting to improve visibility and reliability</p><p>• Contribute to security‑first pipelines — vulnerability scanning, guardrails, and best practices</p><p>• Participate in incident response, root cause analysis, and continuous improvement</p><p>• Document standards, patterns, and lessons learned as the platform matures</p><p><br></p><p>The Environment You’re Joining</p><p>• Remote‑first, tight‑knit product and engineering team</p><p>• Startup‑like pace with strong executive backing</p><p>• Greenfield digital platform integrating multiple business domains</p><p>• Mobile‑first mindset with real users and real scale</p><p>• Engineering culture that values ownership, clarity, and collaboration</p><p><br></p><p>What We’re Looking For</p><p>• 3+ years of experience in DevOps, SRE, or infrastructure engineering</p><p>• Hands‑on experience with AWS (EC2, ECS/EKS, Lambda, S3, CloudWatch, IAM)</p><p>• CI/CD experience with tools like GitHub Actions, Jenkins, or similar</p><p>• Familiarity with Infrastructure as Code (Terraform and/or CloudFormation)</p><p>• Exposure to containers and orchestration (Docker, Kubernetes)</p><p>• Scripting skills (Bash, Python, or similar)</p><p>• Foundational understanding of networking, security, and system administration</p><p>• Comfortable working in fast‑moving, ambiguous environments</p><p><br></p><p>If you’re a builder, not a button‑pusher — and you want to grow into a senior‑level DevOps engineer while shipping real product — this is a rare opportunity.</p><p><br></p>
  • 2026-07-03T00:00:00Z
Lead Software Engineer
  • Jacksonville, FL
  • onsite
  • Temporary to Hire
  • 59.375 - 68.75 USD / Hourly
  • <p>We are looking for an experienced Lead Software Engineer to join our team in Jacksonville, Florida. This Contract to permanent position offers the opportunity to lead and inspire multiple cross-functional software teams in developing, testing, deploying, and maintaining innovative products and services. If you are passionate about software development, thrive in leadership roles, and excel in collaborative environments, we encourage you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Lead multiple software engineering teams in an agile environment, ensuring successful product development and maintenance.</p><p>• Serve as Scrum Master for one or more teams, facilitating agile processes and removing obstacles.</p><p>• Collaborate with product management and project management to plan release and sprint cycles, ensuring timely and high-quality deliverables.</p><p>• Drive iterative improvements in software deployment processes to enhance release frequency and quality.</p><p>• Partner with product management and engineering leadership to prioritize tasks and develop technical solutions.</p><p>• Provide guidance and coaching to team members, setting goals, measuring performance, and conducting regular check-ins and formal reviews.</p><p>• Promote continuous improvement in development and testing processes through architectural reviews, security audits, code evaluations, and pipeline optimization.</p><p>• Manage multiple projects simultaneously, maintaining clear communication and alignment across teams.</p>
  • 2026-06-10T00:00:00Z
Cloud/Azure Engineer
  • Poughkeepsie, NY
  • onsite
  • Temporary / Contract
  • 52.25 - 60.5 USD / Hourly
  • We are looking for a Cloud/Azure Engineer to support modern cloud data platforms and engineering initiatives in New York. This long-term contract opportunity is ideal for someone who can design, build, and improve Azure-based solutions while working closely with technical and business stakeholders. The role focuses on scalable data architecture, automation, platform reliability, and secure cloud operations across enterprise environments.<br><br>Responsibilities:<br>• Design, build, and maintain cloud solutions using Microsoft Azure services with an emphasis on Synapse, Azure Data Factory, Databricks, and related platform components.<br>• Develop and enhance data pipelines, transformation workflows, and integration processes to support reliable movement and processing of enterprise data.<br>• Create and optimize cloud architectures that support data warehousing, data lake environments, and efficient analytical workloads.<br>• Implement automation and deployment practices through CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or similar technologies.<br>• Monitor platform health, investigate issues, and resolve performance bottlenecks using Azure monitoring and diagnostic tools including Azure Monitor and Log Analytics.<br>• Apply cloud security, governance, and compliance standards to ensure Azure resources are configured and managed according to organizational requirements.<br>• Write and maintain scripts in PowerShell, Python, or Bash to automate administration, orchestration, and operational tasks.<br>• Partner with cross-functional teams to gather technical requirements, communicate design decisions, and deliver solutions aligned with changing priorities.<br>• Travel to local sites as needed and support occasional physical handling of equipment or materials up to 35 pounds.
  • 2026-06-10T00:00:00Z
AI Software Engineer
  • Nashville, TN
  • onsite
  • Temporary / Contract
  • 85 - 110 USD / Hourly
  • <p>Robert Half is seeking an innovative <strong>AI Software Engineer</strong> to join our client&#39;s technology team. In this role, you will design, develop, and deploy AI-powered applications and services that leverage machine learning, large language models (LLMs), and modern cloud technologies. The ideal candidate combines strong software engineering fundamentals with hands-on experience building and integrating AI solutions into production environments.</p><p>This position offers the opportunity to work on cutting-edge AI initiatives that drive automation, improve business processes, and create intelligent user experiences.</p><p><br></p><p>Key Responsibilities</p><ul><li><strong>AI Application Development:</strong> Design, build, and maintain AI-powered applications, APIs, and services using modern software development practices.</li><li><strong>LLM Integration:</strong> Develop solutions utilizing large language models (OpenAI, Anthropic, Gemini, Llama, etc.) through APIs, prompt engineering, fine-tuning, and retrieval-augmented generation (RAG) techniques.</li><li><strong>Machine Learning Solutions:</strong> Build, train, evaluate, and deploy machine learning models to solve business challenges.</li><li><strong>Software Engineering:</strong> Develop scalable backend systems and microservices using languages such as Python, C#, Java, or JavaScript/TypeScript.</li><li><strong>Data Processing:</strong> Design data pipelines and workflows for collecting, transforming, and preparing data used in AI applications.</li><li><strong>Cloud Deployment:</strong> Deploy and manage AI workloads within cloud environments including AWS, Azure, or Google Cloud Platform.</li><li><strong>Model Optimization:</strong> Monitor AI system performance, improve model accuracy, optimize inference costs, and implement guardrails for reliability and security.</li><li><strong>Collaboration:</strong> Partner with product managers, data engineers, data scientists, and business stakeholders to deliver AI solutions aligned with organizational goals.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for AI architectures, workflows, APIs, and deployment processes.</li><li><strong>Research &amp; Innovation:</strong> Stay current on emerging AI technologies, frameworks, and industry best practices.</li></ul><p><br></p>
  • 2026-06-23T00:00:00Z
2 4