Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time 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.

217 results for Machine Learning Engineer jobs

Platform Engineer
  • Lehi, UT
  • onsite
  • Permanent / Full Time
  • 170000 - 218000 USD / Yearly
  • <p>We are seeking a Principal Platform Engineer to help shape the technical direction of our cloud platform capabilities and serve as a senior technical partner across engineering, security, and architecture. This role operates at an organizational level, driving platform strategy, leading cross-team technical initiatives, and strengthening our cloud security posture across an expanding AWS environment.</p><p>You will work closely with our Security team as an embedded partner on key platform security efforts, while also coordinating with another Principal Engineer on the Platform team to align and divide technical ownership. This is a highly cross-functional role, requiring strong collaboration with application teams, security, compliance, and architecture to ensure platform services and infrastructure effectively support the broader organization.</p><p><strong>Responsibilities:</strong></p><ul><li>Lead the design and continuous improvement of secure, scalable platform solutions in AWS environments.</li><li>Partner with engineering teams across the organization to drive broad technical initiatives and influence platform strategy.</li><li>Build and maintain infrastructure as code using Terraform to standardize deployments and improve operational consistency.</li><li>Develop and enhance platform tooling and automation using languages such as Java, Python, Go, or C#.</li><li>Strengthen cloud security controls by implementing and managing services such as Security Hub, GuardDuty, Config, CloudTrail, secrets management, and private networking patterns.</li><li>Support containerized workloads by improving Docker security practices and optimizing deployment patterns for services running on EC2, Fargate, and other managed platforms.</li><li>Advance CI/CD capabilities through orchestration and automation tools including GitHub Actions, Jenkins, CircleCI, or similar technologies.</li><li>Collaborate on secure software delivery practices, including source control standards, vulnerability scanning, and supply chain protection measures.</li><li>Contribute to agile delivery processes and provide technical leadership that helps teams execute complex platform initiatives effectively.</li></ul><p><br></p>
  • 2026-09-08T00:00:00Z
Platform Engineer
  • Kalamazoo, MI
  • remote
  • Permanent / Full Time
  • 175000 - 225000 USD / Yearly
  • We are looking for a Platform Engineer to advance the reliability, security, and scalability of our engineering platform in Kalamazoo, Michigan. This position focuses on building a consistent developer experience by strengthening automation, deployment practices, infrastructure standards, and operational visibility. The ideal candidate will shape platform capabilities with a product mindset, enabling internal teams to deliver software more safely and efficiently while supporting enterprise growth and modern AI-enabled services.<br><br>Responsibilities:<br>• Define and evolve a platform strategy that improves consistency, resilience, and ease of use for internal engineering teams.<br>• Build and maintain CI/CD frameworks that support dependable delivery, stronger release controls, and reduced operational risk.<br>• Create and manage infrastructure as code solutions, including reusable Terraform components that promote standardization across environments.<br>• Embed security into platform workflows through automated guardrails such as secrets management, policy enforcement, encryption controls, and secure configuration practices.<br>• Develop release automation and progressive delivery approaches that improve deployment safety and accelerate recovery when issues arise.<br>• Establish observability capabilities across distributed services to enhance monitoring, troubleshooting, and service performance insights.<br>• Partner with engineering leaders, developers, and external vendors to implement platform standards and communicate technical tradeoffs clearly.<br>• Improve cloud operations by strengthening identity and access controls, governance practices, and runtime visibility across AWS-based environments.
  • 2026-08-28T00:00:00Z
Sr. Cloud Engineer
  • Camden, NJ
  • onsite
  • Permanent / Full Time
  • 140000 - 150000 USD / Yearly
  • <p>We are looking for an experienced Sr. Cloud Engineer to lead the design and operation of secure, scalable cloud environments. This role focuses on building resilient multi-cloud infrastructure across AWS and Microsoft Azure while advancing automation, governance, and operational reliability. The ideal candidate brings strong expertise in Terraform, cloud architecture, and enterprise-wide security practices, along with a practical approach to performance monitoring and cost control.</p><p><br></p><p>Responsibilities:</p><p>• Build and manage multi-cloud infrastructure across AWS and Azure with a focus on security, scalability, and reliability.</p><p>• Create and enhance infrastructure automation using Terraform to standardize provisioning, configuration, and ongoing platform management.</p><p>• Establish enterprise cloud governance by designing landing zones, multi-account structures, and policy controls across AWS and Azure environments.</p><p>• Monitor platform health, security posture, compliance status, and service availability using native and third-party observability tools.</p><p>• Partner with application and infrastructure teams to develop backup, disaster recovery, high-availability, and failover solutions that support business continuity.</p><p>• Review cloud environments regularly to improve resource utilization, strengthen security controls, and reduce unnecessary spend.</p><p>• Advise stakeholders on cloud architecture, operational best practices, troubleshooting, and approaches for moving on-premises systems into cloud platforms.</p><p>• Design and maintain identity and access management models, including role-based access and federated identity solutions across cloud accounts and subscriptions.</p><p>• Produce and maintain clear technical documentation covering architecture standards, configurations, procedures, and support processes.</p><p>• Contribute to capacity planning, performance tuning, and long-term platform optimization initiatives across enterprise cloud services.</p>
  • 2026-08-19T00:00:00Z
Data Scientist II
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 119000 - 180000 USD / Yearly
  • <p>Our client is seeking a Data Scientist II – Generative AI to join a cutting-edge team focused on building scalable, production-ready AI solutions that transform business workflows and deliver measurable impact across global operations. This role is ideal for professionals passionate about leveraging Generative AI technologies, creating intelligent agents, and driving innovation at scale.</p><p><br></p><p>You will design and implement GenAI-powered agents that streamline internal processes, enhance productivity, and support business development initiatives. Responsibilities include developing robust prompt engineering frameworks, building RAG pipelines, and converting prototypes into production-ready solutions. You’ll collaborate closely with engineering and business teams to ensure solutions meet diverse client needs and are optimized for global deployment.</p><p><br></p><p>Key projects include extending the company’s GPT platform, creating AI agents that improve efficiencies for RFP development, onboarding materials, and SOW requirements. Success in this role means quickly ramping up on backlog projects, delivering high-priority initiatives, and staying ahead of emerging GenAI frameworks to continuously advance internal AI capabilities.</p>
  • 2026-08-18T00:00:00Z
Senior Software Engineer
  • Gordon, GA
  • onsite
  • Temporary / Contract
  • 50 - 55 USD / Hourly
  • <p><strong>Senior Software Engineer (Python)</strong></p><p><strong>Location:</strong> Alpharetta, GA, Atlanta, GA, OR Boca Raton, FL</p><p><strong>Duration:</strong> 6-12 Month Contract</p><p><strong>Overview</strong></p><p>We are seeking a Senior Software Engineer with strong Python development expertise to support ongoing application enhancements, production issue resolution, and backend service development. This is a hands-on contract opportunity for someone who excels at troubleshooting complex systems, identifying root causes, and delivering reliable software improvements in fast-paced environments.</p><p>This role is ideal for a developer who enjoys working within existing codebases, resolving critical defects, and contributing practical solutions that improve application stability and performance.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop, enhance, and maintain Python-based applications and services</li><li>Troubleshoot and resolve production and non-production issues</li><li>Analyze application failures, identify root causes, and implement effective fixes</li><li>Support REST API development, maintenance, and troubleshooting</li><li>Deliver bug fixes, enhancements, and small feature improvements</li><li>Collaborate with technical teams to understand requirements and resolve issues</li><li>Review logs, diagnose system failures, and improve application stability</li><li>Investigate and resolve database-related issues across SQL and NoSQL environments</li><li>Contribute to code quality, maintainability, and system reliability initiatives</li></ul>
  • 2026-09-09T00:00:00Z
Application Security Engineer
  • Reading, PA
  • remote
  • Permanent / Full Time
  • 117200 - 146600 USD / Yearly
  • We are looking for an Application Security Engineer to strengthen secure software delivery and partner closely with engineering teams in Reading, Pennsylvania. This role focuses on embedding security throughout the software lifecycle, from architecture and development through deployment and ongoing operations. The ideal candidate brings deep application security expertise, a collaborative mindset, and the ability to translate security requirements into practical engineering guidance.<br><br>Responsibilities:<br>• Partner with software engineering and cybersecurity teams to build security into application design, coding practices, release processes, and production support.<br>• Perform in-depth security evaluations through code analysis, threat modeling, penetration testing, and vulnerability assessments to uncover and prioritize risk.<br>• Establish and uphold secure development standards, reusable patterns, and technical guidance that improve consistency across teams.<br>• Administer and enhance security controls within CI/CD workflows, including code scanning, infrastructure-as-code checks, and container security tooling.<br>• Contribute to architecture assessments for cloud-based systems, microservices, and containerized applications to ensure resilient and secure designs.<br>• Evaluate application risks and support formal security reviews to guide mitigation planning and informed technical decisions.<br>• Verify that application security activities align with applicable compliance obligations and recognized industry frameworks.<br>• Create and deliver training sessions that help developers strengthen secure coding habits and increase security awareness.<br>• Track emerging attack techniques and threat intelligence, then apply those insights to improve preventive and detective controls.<br>• Support the monitoring, investigation, and remediation of application security issues, while coordinating effectively with external vendors and consultants as needed.
  • 2026-08-24T00:00:00Z
Software Engineering Manager
  • Cleveland, OH
  • onsite
  • Permanent / Full Time
  • 120000 - 160000 USD / Yearly
  • <p>We are looking for a Software Engineering Manager to lead embedded software initiatives supporting advanced digital power control products in Greater Cleveland, Ohio. This position combines hands-on technical leadership with people management, guiding firmware design for real-time systems while helping a small engineering team deliver reliable, production-ready solutions. The ideal candidate brings deep experience in embedded development, strong collaboration skills, and a practical approach to building high-performance control software.</p><p><br></p><p>Responsibilities:</p><p>• Direct the design and delivery of embedded software for digital power control applications that produce DC and AC power outputs.</p><p>• Define and develop real-time firmware architectures for MCU, DSP, or FPGA-based platforms using C, C++, or comparable low-level programming languages.</p><p>• Supervise, coach, and develop a team of 2 to 5 engineers through regular feedback, technical guidance, code review oversight, and performance management.</p><p>• Partner with hardware, systems, and product stakeholders to establish software requirements, technical interfaces, and implementation priorities.</p><p>• Promote disciplined engineering practices by strengthening source control usage, test coverage, coding standards, and technical documentation.</p><p>• Oversee the software lifecycle from early concept and design through release, production support, and post-deployment improvement.</p><p>• Troubleshoot challenging embedded system issues in laboratory settings, identifying root causes and driving corrective action.</p><p>• Support project and team needs with occasional travel of up to 10%.</p>
  • 2026-08-12T00:00:00Z
Software Engineering Manager
  • Chicago, IL
  • onsite
  • Permanent / Full Time
  • 150000 - 200000 USD / Yearly
  • We are looking for a Software Engineering Manager to lead the planning, delivery, and ongoing support of business-critical applications for a legal organization in Chicago, Illinois. This role combines technical leadership with hands-on involvement, guiding application strategy, improving system quality, and partnering with stakeholders to identify practical technology solutions. The ideal candidate brings strong experience in software development, vendor collaboration, and application lifecycle management, along with the ability to translate operational needs into scalable systems.<br><br>Responsibilities:<br>• Lead the evaluation of business needs and technical requirements to determine the best approach for new or enhanced applications.<br>• Oversee the design, development, testing, deployment, and support of web, intranet, and enterprise applications across all stages of the software lifecycle.<br>• Partner with attorneys, managers, directors, and other stakeholders to recommend technology solutions that improve workflows and align with organizational goals.<br>• Coordinate work delivered by internal teams, external vendors, and software providers to ensure projects meet quality, timing, and performance expectations.<br>• Direct application implementation efforts, including quality assurance processes, issue resolution, and production readiness activities.<br>• Establish and maintain sound data structures and integration approaches that support efficient information flow across enterprise systems.<br>• Provide senior-level technical guidance to the development team, helping resolve complex design, coding, and integration challenges.<br>• Maintain oversight of the technical direction and long-term roadmap for software products supporting practice and administrative functions.<br>• Contribute directly to development and support work when needed to keep initiatives moving and address priority issues.
  • 2026-09-09T00:00:00Z
Software Engineering Manager
  • Kingston, NY
  • onsite
  • Permanent / Full Time
  • 128544 - 192816 USD / Yearly
  • We are looking for a Software Engineering Manager to lead a high-performing development team in Kingston, New York. This role combines people leadership, technical direction, and delivery oversight to build secure, reliable software solutions that support organizational goals. The ideal candidate will guide engineering practices, collaborate across business and technical teams, and help shape a scalable roadmap for digital platforms in a regulated environment.<br><br>Responsibilities:<br>• Direct and support a team of software engineers by providing coaching, feedback, and opportunities for technical growth.<br>• Oversee software delivery from initial planning and requirements definition through release, maintenance, and ongoing improvements.<br>• Guide the architecture, design, and implementation of applications built with Microsoft technologies, modern JavaScript frameworks, and relational database platforms.<br>• Work closely with business partners, security teams, compliance stakeholders, operations staff, and analysts to deliver solutions aligned with user needs and regulatory expectations.<br>• Establish and reinforce engineering disciplines such as peer code review, automated test coverage, continuous integration and deployment, and secure development practices.<br>• Help define and prioritize a technology roadmap for customer-facing and internal delivery platforms in partnership with leadership committees and business stakeholders.<br>• Drive iterative delivery methods that produce usable software on a continuous basis while improving transparency and execution predictability.<br>• Promote strong technical documentation, production readiness, and dependable system performance within a high-trust financial services setting.<br>• Contribute to architectural standards, governance practices, and reusable design approaches while mentoring engineers in sound technical decision-making.
  • 2026-08-24T00:00:00Z
Embedded Controls Engineer
  • Cleveland, OH
  • onsite
  • Permanent / Full Time
  • 100000 - 135000 USD / Yearly
  • <p>We are looking for an Embedded Controls Engineer to join our team in Greater Cleveland, Ohio. This role focuses on developing real-time control software for industrial power conversion products, combining embedded programming with close interaction with hardware. The ideal candidate brings strong experience in power electronics, control implementation, and embedded interface development, and is comfortable working across firmware, diagnostics, and system validation.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement embedded control software for industrial power conversion systems with an emphasis on stability, performance, and real-time operation.</p><p>• Develop firmware in C and C++ for microcontroller- and DSP-based platforms, integrating timing-critical functions and low-level hardware control.</p><p>• Create and refine control algorithms for converters, inverters, rectifiers, and regulated DC systems based on application and system requirements.</p><p>• Interface directly with hardware components such as ADCs, PWMs, timers, and interrupt-driven subsystems to support accurate sensing and control behavior.</p><p>• Build and maintain embedded web-based user interfaces and device-hosted web services using modern browser technologies and lightweight network stacks.</p><p>• Troubleshoot and validate system behavior using laboratory instrumentation such as oscilloscopes, logic analyzers, and power analyzers.</p><p>• Support communication and interoperability across embedded platforms using industrial and device-level protocols where required.</p><p>• Contribute to simulation, test automation, and hardware-in-the-loop validation activities to improve software reliability and development efficiency.</p>
  • 2026-08-12T00:00:00Z
AI Engineer (AI Data Privacy, Security & Governance)
  • San Ramon, CA
  • remote
  • Permanent / Full Time
  • 85000 - 124000 USD / Yearly
  • <p>obert Half is seeking a Software Engineer II – AI Engineer to analyze, design, program, debug, test, implement, and support the privacy, security, and governance controls that protect generative AI technologies. This role safeguards GenAI-enabled applications, including LLM-powered workflows, RAG pipelines, plugins, skills, and autonomous agents, by embedding data protection, security guardrails, and responsible AI governance across the development lifecycle. </p><p> </p><p>This role supports SDLC documentation across all phases, with a focus on data privacy, security guardrails, governance, compliance, and risk management. It also works with users to define requirements and support applications in production. </p><p><strong>What You’ll Do</strong> </p><ul><li>Design and implement data privacy controls, including PII/PHI detection, redaction, and data minimization. </li><li>Build security guardrails, including prompt-injection defense, jailbreak prevention, and output filtering. </li><li>Establish governance for plugins, skills, and agents, including registration, approval, and lifecycle management. </li><li>Review and vet third-party plugins, skills, and agent tools for security, privacy, and compliance risks. </li><li>Define and enforce access controls, authentication, and least-privilege permissions for AI components. </li><li>Implement guardrails for autonomous agents, including action scoping, tool-use restrictions, and human-in-the-loop approval. </li><li>Apply data classification, retention, and residency policies across GenAI data flows. </li><li>Monitor AI systems for policy violations, data leakage, and anomalous plugin, skill, or agent behavior. </li><li>Maintain audit trails and logging for plugin, skill, and agent activity. </li><li>Support compliance with regulations and frameworks, including GDPR, CCPA, and the EU AI Act. </li><li>Provide Level II production support for security, privacy, and governance incidents. </li><li>Support incident response, including containment, escalation, and remediation. </li></ul>
  • 2026-08-18T00:00:00Z
Software QA Test Engineer
  • Fort Washington, PA
  • onsite
  • Temporary to Hire
  • 0 - 0 USD / Yearly
  • We are looking for a Software QA Test Engineer to join a semiconductor equipment team in Fort Washington, Pennsylvania on a contract basis with the potential for a permanent role. In this role, you will help verify the performance, stability, and reliability of complex software that supports precision equipment, working closely with engineering and cross-functional partners in an Agile environment. The position offers hands-on involvement with both simulated platforms and production hardware while contributing to high-quality releases for advanced automation systems.<br><br>Responsibilities:<br>• Create and maintain comprehensive test strategies, detailed test cases, and execution scripts for software used in real-time equipment control.<br>• Partner with developers, systems engineers, and distributed team members to clarify requirements and confirm test readiness for new functionality.<br>• Conduct functional, integration, end-to-end, and regression testing to evaluate software behavior across multiple operating scenarios.<br>• Record, prioritize, and follow software defects through resolution using established issue-tracking practices and tools.<br>• Build and enhance automated validation routines in Python to improve repeatability and broaden system-level test coverage.<br>• Assess software performance in simulation environments as well as on physical semiconductor manufacturing equipment.<br>• Assist with equipment demonstrations, qualification activities, and customer acceptance events by validating system operation and issue resolution.<br>• Analyze unexpected system behavior, isolate root causes, and collaborate with development teams to drive effective fixes.<br>• Recommend and implement improvements to QA workflows, testing tools, and overall coverage to strengthen product quality.
  • 2026-09-08T00:00:00Z
Full Stack Software Engineer
  • Dunwoody, GA
  • remote
  • Temporary / Contract
  • 60 - 66 USD / Hourly
  • <p><strong>Overview</strong></p><p>Our client is seeking a <strong>Full Stack Software Engineer</strong> to join a collaborative Agile development team focused on building and enhancing modern web applications. This is an excellent opportunity for a developer who enjoys working across both the front end and back end while leveraging modern tools, cloud technologies, and AI-assisted development practices.</p><p>A key focus for this team is embracing emerging AI technologies. Candidates should have hands-on experience using tools such as <strong>Claude, GitHub Copilot, ChatGPT, or similar AI coding assistants</strong> to improve productivity, accelerate development, and solve technical challenges. Experience discussing real-world prompt strategies and AI-assisted workflows is highly desired.</p><p><br></p><p><strong>What You&#39;ll Do</strong></p><ul><li>Develop and maintain full-stack web applications in a collaborative Scrum environment.</li><li>Build modern user interfaces using <strong>React</strong> and related front-end technologies.</li><li>Design, develop, and enhance backend services, APIs, and integrations using <strong>C#/.NET</strong>.</li><li>Create and support <strong>microservices-based architectures</strong> and <strong>multi-threaded APIs</strong>.</li><li>Work with <strong>SQL Server</strong> databases to design, optimize, and maintain data solutions.</li><li>Collaborate closely with Product Owners, Architects, QA Engineers, and fellow Developers to deliver high-quality software.</li><li>Participate in code reviews, sprint planning, retrospectives, and continuous improvement initiatives.</li><li>Write clean, maintainable, and testable code with a focus on performance and scalability.</li><li>Contribute ideas and technical solutions that improve products, processes, and team effectiveness.</li><li>Mentor junior team members and share best practices where appropriate.</li></ul><p><strong>*Please note: </strong>C2C is not an option for this role - candidates must be U.S. Citizens or Green Card holders to be considered</p>
  • 2026-09-03T00:00:00Z
Sr. Fullstack Engineer
  • San Francisco, CA
  • onsite
  • Permanent / Full Time
  • 200000 - 240000 USD / Yearly
  • <p>Our client is a well-funded, early-stage technology company building AI-driven software that helps businesses automate complex operational and transaction-heavy workflows. The platform leverages modern AI technologies to streamline document processing, data extraction, and decision-making at scale.</p><p>As the company continues to grow, they are looking to add a <strong>Senior Software Engineer</strong> to their San Francisco team.</p><p>What You&#39;ll Do</p><ul><li>Design, build, and maintain backend services, APIs, and data pipelines that support high-volume business operations.</li><li>Develop and deploy AI-powered workflows that transform unstructured documents and real-world data into reliable, actionable outputs.</li><li>Build and enhance applications across the stack using React, TypeScript, Python, Go, and Node.js.</li><li>Partner with product and business stakeholders to solve operational challenges through software.</li><li>Own projects from architecture and development through deployment, monitoring, and ongoing improvements.</li><li>Help improve system scalability, reliability, and performance as the platform continues to grow.</li></ul><p>What’s Offered</p><ul><li>Competitive compensation package</li><li>Meaningful equity opportunity</li><li>Medical, dental, and vision coverage</li><li>High-impact role with significant technical ownership</li><li>Collaborative, low-bureaucracy environment</li><li>Opportunity to help shape both product and engineering strategy</li></ul><p>If you&#39;re interested in learning more about this opportunity, please apply directly or reach out for a confidential conversation.</p>
  • 2026-08-28T00:00:00Z
Deployment Engineer
  • Reading, PA
  • onsite
  • Temporary / Contract
  • 24 - 26 USD / Hourly
  • <p>We are looking for an IT Field Technician to support device rollout across multiple locations in the Greater Philadelphia Region. This role focuses on preparing, configuring, and distributing a range of hardware while helping maintain a smooth deployment experience across the organization. The ideal candidate is comfortable working with multiple operating environments, providing clear progress updates, and resolving technical issues tied to network devices and PCs. </p><p>Responsibilities:</p><p>• Configure, stage, and deploy security systems, network devices and laptops</p><p>• Perform device imaging, software installation, and account setup to ensure equipment is ready for immediate business use.</p><p>• Coordinate with internal teams to manage user provisioning and access through Active Directory.</p><p>• Install and validate required business and medical software on assigned devices, confirming proper functionality before release.</p><p>• Track deployment progress and communicate timely status updates to stakeholders, team members, and project leads.</p><p>• Use established deployment tools to streamline setup, configuration, and asset readiness processes.</p><p>• Document deployment activities, issue resolutions, and inventory details to maintain accurate project records.</p>
  • 2026-09-08T00:00:00Z
Director, Mobile & Platform Engineering
  • Los Angeles, CA
  • onsite
  • Permanent / Full Time
  • 200000 - 250000 USD / Yearly
  • <p><strong>Director of Mobile &amp; Platform Engineering</strong></p><p><br></p><p><strong>Company Overview</strong></p><p>A leading consumer products and eCommerce organization based in Los Angeles, California is redefining the customer experience through innovation, technology, and operational excellence. The company develops highly scalable digital platforms that support rapid business growth, global commerce operations, and seamless customer engagement. With a collaborative and performance-driven culture, the organization invests heavily in technology, talent, and long-term platform scalability.</p><p><br></p><p><strong>Role Summary</strong></p><p>We are seeking an experienced Director of Mobile &amp; Platform Engineering to lead the strategy, architecture, scalability, and delivery of critical commerce technology platforms. This leadership role will oversee cloud-based middleware services and mobile engineering initiatives while partnering closely with Product, Design, Infrastructure, Security, and Data teams. The ideal candidate brings a blend of hands-on technical expertise, engineering leadership, and operational excellence within high-growth digital environments.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the architecture, technical strategy, and operational health of cloud-based middleware platforms.</li><li>Drive engineering best practices across backend services, APIs, distributed systems, and service-oriented architectures.</li><li>Ensure platform reliability, scalability, observability, and security during high-volume business events and traffic spikes.</li><li>Establish standards for performance optimization, caching, monitoring, incident response, and fault-tolerant design.</li><li>Oversee mobile engineering efforts, ensuring scalable, high-performing, and maintainable mobile applications.</li><li>Own release management processes, deployment strategies, and production readiness for mobile platforms.</li><li>Lead and mentor engineering managers and software engineers, fostering accountability, collaboration, and technical excellence.</li><li>Partner with cross-functional stakeholders to translate business requirements into scalable technical solutions.</li><li>Identify and mitigate technical risks while balancing delivery speed with long-term platform sustainability.</li><li>Drive continuous improvement in architecture, code quality, testing, documentation, and operational readiness.</li></ul><p><strong>Additional Details</strong></p><ul><li>Hybrid work environment</li><li>Opportunity to lead mission-critical commerce and mobile platforms</li><li>High visibility role reporting to executive engineering leadership</li><li>Significant influence on technology strategy, platform scalability, and engineering culture</li><li>Collaborative, fast-paced environment focused on innovation and continuous improvement</li></ul>
  • 2026-09-09T00:00:00Z
Senior Front End Software Engineer
  • Fort Washington, PA
  • remote
  • Permanent / Full Time
  • 130000 - 145000 USD / Yearly
  • We are looking for a Senior Front End Software Engineer to build modern, scalable web applications. This role combines hands-on Angular development with technical leadership, requiring someone who can shape frontend architecture, elevate engineering standards, and deliver high-quality user experiences. The ideal candidate brings deep expertise in TypeScript and JavaScript, collaborates effectively across product and engineering teams, and helps guide frontend work from concept through release.<br><br>Responsibilities:<br>• Build and enhance enterprise-scale frontend applications with Angular, creating reliable and maintainable solutions that support long-term growth.<br>• Lead technical direction for frontend development by establishing sound architecture, reusable component patterns, and consistent coding practices.<br>• Turn product goals, design concepts, and business needs into intuitive, responsive, and accessible user interfaces.<br>• Improve application speed and stability through performance tuning, bundle optimization, and thoughtful rendering strategies.<br>• Work closely with Product, UX/UI, backend engineers, QA, and DevOps to plan, estimate, and deliver frontend initiatives in an Agile environment.<br>• Oversee code quality through peer reviews, testing guidance, and development standards that strengthen maintainability and release confidence.<br>• Diagnose complex production issues, monitor application health with tools such as New Relic, and drive improvements in reliability and observability.<br>• Support and develop entry-level and mid-level engineers through mentoring, technical coaching, collaborative problem-solving, and knowledge sharing.<br>• Evaluate emerging frontend tools and frameworks, recommending practical improvements that enhance developer experience and product delivery.<br>• Communicate implementation options, technical tradeoffs, and delivery risks clearly to both technical and non-technical stakeholders.
  • 2026-08-19T00:00:00Z
Security Engineer
  • Jacksonville, FL
  • onsite
  • Temporary to Hire
  • 0 - 0 USD / Yearly
  • <p>We are looking for a Security Engineer to join a team in Jacksonville, Florida in a contract role with the potential to become permanent. This position will lead the development and execution of security solutions that safeguard infrastructure, applications, and sensitive information against evolving cyber threats. The ideal candidate brings strong hands-on experience across security engineering, threat prevention, and compliance-focused operations while partnering closely with technical and business stakeholders.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Design, implement, and support technical solutions aligned with business objectives and organizational standards</li><li>Develop and maintain policies, standards, and procedures to ensure consistent and effective operations</li><li>Build and support systems and platforms used for monitoring, prevention, and response across applications, infrastructure, and data environments</li><li>Manage day-to-day operations, including system access, monitoring, and issue resolution</li><li>Participate in on-call support as needed to address critical incidents or production issues</li><li>Research emerging technologies and trends, and assist in evaluating and implementing new solutions</li><li>Identify areas for improvement and contribute to ongoing enhancements, including system optimization and issue remediation</li><li>Collaborate with internal teams and stakeholders to support project delivery and ensure alignment with requirements</li><li>Perform routine maintenance, updates, and administration to ensure systems remain stable, secure, and up to date</li></ul><p><br></p>
  • 2026-08-18T00:00:00Z
Security Engineer
  • Petaluma, CA
  • onsite
  • Temporary / Contract
  • 60 - 65 USD / Hourly
  • <p>We are looking for a Security Engineer to join a Contract assignment supporting endpoint protection and device readiness for an aviation-focused organization in Petaluma, California. This role is ideal for someone who combines hands-on desktop support experience with a strong grounding in cybersecurity and can help prepare, secure, and validate user hardware for deployment. The position involves onsite collaboration, practical troubleshooting, and day-to-day security operations across laptops and other endpoint devices.</p><p><br></p><p>Responsibilities:</p><p>• Prepare laptops and endpoint equipment for deployment by imaging systems, completing device setup, and verifying configuration standards.</p><p>• Install, configure, and confirm the performance of security applications so devices meet internal protection and compliance expectations before release to users.</p><p>• Execute hardware diagnostics, operating system checks, and security validation activities to confirm each asset is ready for production use.</p><p>• Review remote work environments and identify steps needed to improve home office security and reduce endpoint-related risk.</p><p>• Administer and support endpoint security and identity tools, including CrowdStrike and Okta,for provisioning.</p><p>• Monitor endpoint events and security notifications, investigate issues, and take appropriate action to address potential threats or control gaps.</p><p>• Apply desktop security requirements by maintaining endpoint safeguards, identity controls, and device protection practices.</p><p>• Partner with Help Desk and other technical teams to assist with hardware rollouts, employee onboarding, and resolution of security-related device issues.</p><p>• Support patching efforts, vulnerability remediation work, and other ongoing initiatives designed to strengthen endpoint security.</p><p>• Provide onsite technical assistance for endpoint hardware, device administration, and operational security needs during the engagement.</p>
  • 2026-09-02T00:00:00Z
Security Engineer
  • Jacksonville, FL
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • <p>Protect the organization’s digital assets by identifying vulnerabilities, designing security protocols, and optimizing defenses. Collaborate with IT teams to monitor, detect, and respond to potential threats.</p>
  • 2026-08-24T00:00:00Z
Principal Software Engineer
  • Knoxville, TN
  • remote
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>Robert Half is hiring! We are looking for a Lead Software Engineer to lead the design and delivery of modern AI-enabled software solutions for our team. This role combines hands-on engineering with technical leadership across backend services, intelligent workflow orchestration, and responsive user experiences. The ideal candidate brings deep expertise in scalable application architecture and enjoys partnering with product, design, and infrastructure teams to deliver secure, high-performing systems.</p><p><br></p><p>Responsibilities:</p><p>• Lead full lifecycle software delivery, from technical planning and architecture through implementation, testing, deployment, and ongoing enhancement.</p><p>• Create and refine agentic AI workflows that support intelligent automation and improve application capabilities.</p><p>• Develop robust server-side applications using Python frameworks such as Django, Flask, or FastAPI, or Node.js frameworks including Express and NestJS.</p><p>• Build and support API layers using RESTful and GraphQL approaches to enable reliable integration across web platforms and services.</p><p>• Engineer React-based interfaces that connect smoothly with backend systems and provide a consistent user experience.</p><p>• Design scalable microservices and distributed application components that support reliability, flexibility, and future growth.</p><p>• Improve system efficiency by tuning application performance, refining database interactions, and optimizing cloud resource consumption.</p><p>• Apply strong security practices by implementing authentication, authorization, and safeguards aligned with modern software standards.</p><p>• Oversee automated delivery processes and container-based deployments using CI/CD pipelines, Docker, and related tooling.</p><p>• Partner with cross-functional stakeholders and respond to production issues through monitoring, troubleshooting, and resolution in cloud environments.</p>
  • 2026-08-13T00:00:00Z
Systems Engineer
  • Danbury, CT
  • onsite
  • Temporary / Contract
  • 35 - 40 USD / Hourly
  • <p><strong>Systems Administrator </strong>(Contract)</p><p><br></p><p><strong>Location:</strong> Danbury, CT (Hybrid)</p><p><strong>Duration:</strong> 3-Month Contract</p><p><strong>Schedule:</strong> Full-Time, 40 Hours per Week</p><p><br></p><p><strong>Overview</strong></p><p>We are seeking a Systems Administrator for a contract opportunity supporting a Robert Half client a diverse infrastructure environment. This position is ideal for a well-rounded IT professional who enjoys working across server administration, networking, Microsoft 365 technologies, and infrastructure support.</p><p>The successful candidate will have experience supporting both on-premises and cloud environments and be comfortable performing a combination of remote administration and hands-on infrastructure work.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Administer and support Windows Server environments</li><li>Manage Active Directory, Group Policy, file services, and Microsoft 365</li><li>Support Microsoft Entra ID, Intune, and SharePoint environments</li><li>Troubleshoot server, network, and cloud infrastructure issues</li><li>Configure and support switches, firewalls, and related network infrastructure</li><li>Perform hardware installation, equipment deployment, and cabling activities</li><li>Assist with infrastructure upgrades, migrations, and technology rollouts</li><li>Document systems, processes, and technical solutions</li><li>Collaborate with technical teams to support ongoing infrastructure initiatives</li><li>Maintain security, backup, and business continuity solutions</li><li>Provide technical support and guidance to users and stakeholders</li></ul><p><br></p>
  • 2026-09-09T00:00:00Z
Systems Engineer
  • Fort Worth, TX
  • onsite
  • Permanent / Full Time
  • 90000 - 100000 USD / Yearly
  • We are looking for an experienced Systems Engineer to join a dynamic energy organization in Fort Worth, Texas. This position supports a predominantly on-premises infrastructure that underpins essential corporate and field operations, requiring a well-rounded, detail-oriented individual who can navigate networking, systems administration, security, and user support. The ideal candidate brings a hands-on approach, strong technical judgment, and the ability to work effectively with a wide range of stakeholders in a fast-paced environment.<br><br>Responsibilities:<br>• Manage and resolve issues across Cisco-based network environments, including routing, switching, configuration updates, and failover-related events.<br>• Oversee core Microsoft infrastructure services such as Active Directory, Group Policy, Entra ID, and Intune, ensuring reliable access and system performance.<br>• Administer firewall rules, user access permissions, and infrastructure security settings while supporting policy adjustments and related controls.<br>• Collaborate with office staff and field teams to troubleshoot connectivity, application, and platform issues that impact day-to-day operations.<br>• Maintain and support primarily on-premises systems that serve critical business applications used in energy and field-based environments.<br>• Contribute to vulnerability response efforts, compliance-related activities, access reviews, and formal change management practices.<br>• Provide broad technical coverage across infrastructure domains to strengthen overall team support and continuity.<br>• Work across networking, systems, security, enterprise applications, and end-user support in a versatile engineering capacity.
  • 2026-09-01T00:00:00Z
Systems Engineer
  • Ossining, NY
  • onsite
  • Temporary / Contract
  • 38 - 44 USD / Hourly
  • We are looking for a Systems Engineer to support and advance enterprise endpoint technologies in Ossining, New York. This Long-term Contract position focuses on improving device management, automation, virtual desktop performance, and end-user computing services across a modern Microsoft environment. The role requires a hands-on, detail-oriented individual who can strengthen operational efficiency, enhance security alignment, and partner with technical teams to deliver reliable workplace technology solutions.<br><br>Responsibilities:<br>• Build, administer, and enhance enterprise endpoint platforms across Microsoft Intune, Microsoft Entra ID, Azure Virtual Desktop, and Microsoft 365 environments.<br>• Establish and refine device standards, system images, configuration controls, and lifecycle practices to improve consistency across endpoint operations.<br>• Drive projects centered on endpoint transformation, Windows version advancement, virtual desktop tuning, and hardware standardization initiatives.<br>• Create and maintain automation using PowerShell, Python, or similar tools to simplify endpoint administration and reduce repetitive manual effort.<br>• Implement automated workflows for software distribution, patch management, device provisioning, employee onboarding and offboarding, and recurring support activities.<br>• Coordinate with ServiceNow stakeholders, IT leadership, security, and infrastructure teams to improve process automation, endpoint compliance, and overall platform resilience.<br>• Investigate and resolve complex issues tied to server and cloud dependencies, including authentication, file access, print services, remote connectivity, and application integration.<br>• Produce clear technical documentation covering architecture dependencies, support procedures, and escalation paths to improve knowledge sharing and reduce recurring incidents.<br>• Provide advanced escalation support for challenging endpoint, operating system, application, and virtual desktop problems while guiding entry-level team members and working with vendors or managed service providers.
  • 2026-09-09T00:00:00Z
Systems Engineer
  • Baltimore, MD
  • onsite
  • Permanent / Full Time
  • 80000 - 100000 USD / Yearly
  • We are looking for a Systems Engineer to support and enhance a mixed infrastructure environment in Baltimore, Maryland. This role focuses on maintaining stable server operations, strengthening security and access controls, and contributing to cloud-connected solutions across on-premises and Microsoft platforms. The ideal candidate brings hands-on experience with Windows-based systems administration, a strong understanding of core infrastructure services, and a practical approach to reliability and continuous improvement.<br><br>Responsibilities:<br>• Oversee daily administration of Windows and Linux servers to ensure dependable performance, availability, and system health.<br>• Manage core identity and policy services, including Active Directory and Group Policy, while maintaining secure and consistent access controls.<br>• Support and maintain virtual infrastructure across platforms such as VMware and Hyper-V to meet operational and business needs.<br>• Provide technical support for Azure and Microsoft 365 environments, helping maintain connectivity and functionality across hybrid systems.<br>• Contribute to cloud adoption efforts by assisting with hybrid deployments and migration-related infrastructure tasks.<br>• Monitor server performance, patch compliance, and overall platform reliability, taking action to resolve issues before they impact users.<br>• Handle complex troubleshooting for escalated server and infrastructure incidents, identifying root causes and restoring service efficiently.<br>• Strengthen operational resilience by improving automation, backup procedures, and disaster recovery readiness.<br>• Keep technical documentation current and establish configuration standards that promote consistency, security, and scalability.
  • 2026-09-01T00:00:00Z
6 8