We are looking for a skilled Machine Learning Engineer to join our team in Arlington, Virginia. In this role, you will focus on designing, implementing, and optimizing machine learning components, particularly in the field of computer vision. This position offers an opportunity to contribute to innovative projects while collaborating with cross-functional teams to deliver high-quality, scalable solutions.<br><br>Responsibilities:<br>• Develop and implement machine learning models for tasks such as object detection, image classification, and image quality assessment.<br>• Write efficient, production-ready Python code following strong object-oriented design principles.<br>• Work closely with system architects to integrate machine learning components into distributed, message-driven systems.<br>• Create and maintain data-driven workflows for model training, evaluation, and feedback loops.<br>• Optimize model performance to support near real-time applications with high throughput and low latency.<br>• Participate in system-level design discussions to ensure scalability and long-term maintainability.<br>• Collaborate with database, API, and DevOps teams to streamline deployment and testing processes.<br>• Build robust frameworks and systems that go beyond proof-of-concept development.<br>• Document all work thoroughly, including technical designs, diagrams, test plans, and best practices.<br>• Establish effective working relationships with stakeholders, including technology teams, business owners, and clients.
We are looking for a Senior Software Engineer to lead the development and deployment of enterprise-level software solutions. This role focuses on delivering high-quality, secure, and efficient systems while ensuring their ongoing maintenance and optimization. The ideal candidate will also provide strategic technical guidance to senior leadership, evaluate emerging technologies, and foster innovation within the team.<br><br>Responsibilities:<br>• Oversee code deployments across multiple product teams, including cloud-based, mobile, and on-premise applications.<br>• Manage the release repository and maintain documentation for build and release procedures.<br>• Plan and execute release governance, risk assessments, milestone tracking, and production readiness reviews.<br>• Provide strategic technical advice to senior management regarding long-term systems planning and the adoption of new hardware and software.<br>• Conduct research on emerging technologies to enhance security, improve operations, and streamline deployment processes.<br>• Lead and guide both local and offshore teams to deliver technical support and maintain operational effectiveness.<br>• Develop and enforce policies and procedures to ensure the quality and security of application development and system administration.<br>• Collaborate with business units and technology vendors to implement and support technology solutions that meet organizational needs.<br>• Identify opportunities for operational improvements through the use of advanced technologies.<br>• Perform additional duties as assigned to support the organization's objectives.
We are looking for an experienced Software Engineer III to join our dynamic team in Alpharetta, Georgia. This long-term contract position offers an exciting opportunity to design, develop, and optimize enterprise-level software solutions. The ideal candidate will bring strong technical expertise, a collaborative mindset, and a passion for delivering high-quality, scalable applications.<br><br>Responsibilities:<br>• Design, develop, and implement cloud-based data applications and APIs using industry best practices.<br>• Build and maintain microservices and middleware APIs within a microservice architecture.<br>• Troubleshoot and resolve issues in existing systems, ensuring adherence to secure coding standards.<br>• Collaborate with cross-functional teams to gather and finalize technical requirements.<br>• Create and review detailed technical specifications for complex system components.<br>• Apply DevOps strategies to streamline development and deployment processes.<br>• Upgrade legacy C++ applications to enterprise Java while maintaining functionality and performance.<br>• Conduct code reviews and implement coding best practices to ensure quality and consistency.<br>• Analyze and resolve complex technical challenges to support ongoing project needs.<br>• Stay updated on emerging technologies to enhance system design and development.
<p>Quite possibly the most REWARDING DevOps Engineering role that the Tampa, FL and Orlando, FL market can possibly offer. No, it's TRUE. If you meet the requirements, apply and find out for yourself. Local candidates to the Tampa, FL and Orlando, FL Metro areas will be the only candidates considered due to our client's requirement of meeting in the Lakeland, FL office 3 to 5 times per month. MAJORITY REMOTE ROLE w/in the Lakeland, FL area. </p><p><br></p><p>MUST HAVE Azure Kubernetes Services (AKS), Powershell scripting, Bash scripting, Terraform, Github Actions, and Kubernetes under your technical tool belt as a proven professional. </p><p><br></p><p>We are seeking a passionate and technically savvy mid to Sr level Azure DevOps Engineer to join a small yet dynamic DevOps Engineering Team. The ideal candidate will have a strong background in DevOps practices, with a focus on Microsoft Azure, Kubernetes, and CI/CD pipeline implementation. You will play a critical role in designing, implementing, and maintaining cloud infrastructure to support scalable, secure, and highly available applications.</p><p><br></p><p>Responsibilities</p><p>• Design, build, and maintain CI/CD pipelines using Azure DevOps for automated code deployment and testing.</p><p>• Manage and optimize Azure-based infrastructure, including Azure Kubernetes Service (AKS), to ensure high availability and scalability.</p><p>• Implement and manage containerized applications using Docker and Kubernetes.</p><p>• Collaborate with development and operations teams to streamline software delivery processes and improve system reliability.</p><p>• Monitor, troubleshoot, and optimize cloud infrastructure performance, ensuring security and compliance best practices.</p><p>• Automate infrastructure provisioning and configuration using tools like Terraform, ARM templates, or similar.</p><p>• Mentor junior engineers and provide technical guidance on DevOps best practices.</p><p>• Stay up-to-date with emerging Azure services and DevOps trends to drive continuous improvement.</p><p><br></p>
We are looking for an experienced Sr. Software Engineer to design and implement dynamic web applications with a focus on front-end development and backend integration. This role involves working extensively with React.js, Node.js, Express.js, and SQL, while utilizing Docker for deployment and containerization. This is a long-term contract position based in Coshocton, Ohio, offering the opportunity to collaborate with a skilled team and contribute to high-quality software solutions.<br><br>Responsibilities:<br>• Develop responsive and user-friendly front-end interfaces using React.js and modern JavaScript frameworks.<br>• Create and maintain robust RESTful APIs utilizing Node.js and Express.js.<br>• Design and implement database solutions with SQL, ensuring efficient data storage and retrieval.<br>• Utilize Docker for application containerization and deployment across various environments.<br>• Collaborate closely with designers and other developers to create seamless applications.<br>• Conduct thorough code reviews to ensure quality, maintainability, and adherence to industry standards.<br>• Debug and troubleshoot issues to enhance application performance and reliability.<br>• Optimize front-end performance for responsive designs and cross-device compatibility.<br>• Stay updated on emerging technologies and integrate them into project workflows as applicable.
We are looking for a Senior Web Software Engineer to join our team in Dallas, Texas. This role is perfect for a proactive developer who thrives in a fast-paced environment and is ready to contribute from day one. The ideal candidate will bring extensive expertise in web software development and demonstrate strong technical skills alongside effective communication.<br><br>Responsibilities:<br>• Develop, maintain, and optimize web applications using C#, JavaScript, and modern frameworks.<br>• Collaborate with cross-functional teams to design and implement scalable software solutions.<br>• Utilize Azure and relational databases to build robust and efficient systems.<br>• Create and enhance user interfaces following UI/UX best practices and frameworks like HTML5 and Bootstrap.<br>• Ensure software quality through rigorous testing and debugging processes.<br>• Participate in code reviews to uphold coding standards and improve overall code quality.<br>• Integrate third-party tools and APIs, including Cloudflare, Microsoft Dynamics 365, and Swagger/Open API.<br>• Stay updated with emerging technologies to recommend and implement innovative solutions.<br>• Provide technical guidance and mentorship to less experienced developers.<br>• Work on-site two days a week (Wednesday and Thursday) to collaborate effectively with team members.
<p>We are looking for an experienced Informatica and AWS Data Engineer to join our team in Southern California. In this long-term, multi-year position, you will play a pivotal role in configuring and managing Informatica Cloud Catalog, Governance, and Marketplace systems, ensuring seamless integration with various platforms and tools. This opportunity is ideal for professionals with a strong background in data governance, security, and compliance, as well as expertise in cloud technologies and database systems.</p><p><br></p><p>Responsibilities:</p><p>• Configure and implement role-based and policy-based access controls within Informatica Cloud Catalog and Governance systems.</p><p>• Develop and set up connections for diverse platforms, including mainframe databases, cloud services, S3, Athena, and Redshift.</p><p>• Troubleshoot and resolve issues encountered during connection creation and data profiling.</p><p>• Optimize performance by identifying and addressing bottlenecks in profiling workflows.</p><p>• Configure and manage Cloud Marketplace integrations to enforce policy-based data protections.</p><p>• Review and communicate Informatica upgrade schedules, exploring new features and coordinating timelines with business and technical teams.</p><p>• Collaborate with infrastructure teams to establish clusters for managing profiling workloads efficiently.</p><p>• Support governance initiatives by classifying and safeguarding sensitive financial and customer data.</p><p>• Create and manage metadata, glossaries, and data quality rules across regions to ensure compliance with governance policies.</p><p>• Set up user groups, certificates, and IP whitelisting to maintain secure access and operations.</p>
We are looking for a skilled Software Engineer, Full Stack, to join our dynamic team in Durham, North Carolina. In this role, you will play a key part in maintaining and enhancing our existing software product while ensuring its optimal performance and quality. This is a great opportunity to work on cutting-edge technologies in a collaborative and innovative environment.<br><br>Responsibilities:<br>• Analyze and resolve software bugs and issues within the existing application and codebase.<br>• Address tasks from a ticket queue, including debugging and implementing improvements.<br>• Contribute to the development of new features and enhancements as you grow within the team.<br>• Collaborate with cross-functional teams to ensure high-quality software delivery.<br>• Maintain and advance the functionality of the current product to meet evolving business needs.<br>• Utilize open-source tools such as Vue.js, React.js, Go, and React Native for software development.<br>• Participate in code reviews and ensure adherence to best practices.<br>• Work with backend technologies, focusing on Go, while being open to learning new languages.<br>• Assist in optimizing database performance and ensuring efficient data handling.<br>• Stay updated on emerging technologies and propose innovative solutions to improve the product.
<p>We are seeking a highly skilled and innovative Senior Full- Stack AI / LLM Engineer to join our team and lead the development of cutting-edge AI solutions. This role focuses on building intelligent systems using large language models (LLMs), generative image models, and multimodal AI technologies. You will work across the stack—from model integration and orchestration to deployment and automation—helping us deliver scalable, production-grade AI applications.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, develop, and deploy Python-based microservices and APIs for AI-powered applications.</li><li>Integrate and fine-tune LLMs from providers such as OpenAI, Anthropic, Meta, and Mistral.</li><li>Build Retrieval-Augmented Generation (RAG) pipelines using frameworks like LangChain or LlamaIndex.</li><li>Implement semantic search and vector database solutions using Pinecone, Weaviate, Chroma, Milvus, or Supabase.</li><li>Develop and integrate TTS/STT systems using tools like OpenAI Whisper, Coqui TTS, and ElevenLabs.</li><li>Work with generative image models including GPT-Image-1, Stable Diffusion, and ComfyUI.</li><li>Automate workflows using orchestration platforms such as n8n, Make, or Zapier.</li><li>Deploy AI services on cloud platforms (GCP, AWS, or Azure) with scalability and reliability in mind.</li><li>Apply prompt engineering best practices to optimize model performance and output quality.</li><li>Collaborate with cross-functional teams including product, design, and data science to deliver impactful AI features.</li></ul>
<p><strong>Description:</strong></p><p>We are seeking a talented and driven AI Engineer to join our cross-functional AI innovation team within a leading pharmaceutical organization. You will work on designing, developing, and deploying GenAI-driven solutions, retrieval-augmented generation (RAG) systems, and scalable ML-powered applications across cloud-native environments to support drug development, regulatory, manufacturing, and commercial operations. The ideal candidate combines a strong academic foundation in machine learning with hands-on experience building real-world AI systems and full-stack applications that comply with the high standards of a regulated industry.</p><p><br></p><p> <strong>Essential Functions:</strong></p><ul><li>Design and implement GenAI applications including LLM-integrated tools, RAG systems, and intelligent chatbots tailored for pharmaceutical functions such as R& D knowledge mining, regulatory intelligence, and medical information services.</li><li>Build and optimize data ingestion, transformation, and semantic search pipelines using domain-specific embedding models (e.g., BioBERT, Ada-002).</li><li>Develop and containerize AI services using FastAPI, Docker, and Kubernetes, deployed on AWS or GCP, ensuring adherence to data privacy and compliance standards (e.g., HIPAA, GxP).</li><li>Collaborate with product, data, and platform engineering teams to integrate AI features into validated systems supporting clinical, quality, and manufacturing workflows.</li><li>Contribute to end-to-end MLOps: model experimentation, deployment pipelines, audit readiness, monitoring, and performance tuning.</li><li>Engineer full-stack applications (React + REST/GraphQL backends) with role-based access controls for internal and external scientific and business users.</li><li>Support internal research and POCs on advanced topics like LLM reasoning, adverse event detection, pharmacovigilance, and digital biomarker analysis.</li></ul><p><br></p>
<p><strong>Senior Software Test Engineer</strong></p><p> <em>Onsite | Monday – Friday, 8:00am – 5:00pm | Reports to Director of Software Development</em></p><p>Our client, a leading technology innovator, is seeking a <strong>Senior Software Test Engineer</strong> to lead testing efforts for complex software solutions. This is a fully onsite role, offering the opportunity to work closely with development teams, product managers, and other stakeholders to ensure the delivery of reliable, high-quality products.</p><p><br></p><p>Key Responsibilities</p><ul><li><strong>Test Strategy & Planning:</strong> Develop comprehensive test strategies for functional, regression, performance, and security testing. Collaborate with stakeholders to define objectives, scope, and timelines while identifying and mitigating risks.</li><li><strong>Test Design & Execution:</strong> Create, automate, and execute test cases based on requirements and design specifications. Conduct exploratory and manual testing as needed, ensuring coverage of complex and high-risk areas.</li><li><strong>CI/CD Environment:</strong> Design and maintain CI/CD environments for small-to-medium teams, including build scripts, pipelines, and branch policies to ensure quality and best practices.</li><li><strong>Defect Management:</strong> Document and track defects, provide actionable feedback to developers, and collaborate on resolutions to maintain product quality.</li><li><strong>Continuous Improvement:</strong> Mentor junior engineers, promote best practices, and drive process improvements by adopting new tools and techniques.</li><li><strong>Collaboration & Communication:</strong> Partner with developers, product managers, and stakeholders throughout the SDLC. Provide timely updates on progress, challenges, and results while fostering a collaborative environment.</li></ul><p><br></p>
<p>We are in need of a Quality Assurance Analyst to join our team in the insurance industry located in Central, New Jersey. As a Quality Assurance Analyst, you will play a crucial role in ensuring the integrity and quality of our systems and processes. This position involves leading quality assurance initiatives, designing and executing test cases, developing automated test scripts, and validating data accuracy.</p><p><br></p><p>Responsibilities:</p><p>• Lead quality assurance initiatives for Property & Casualty insurance projects, ensuring compliance with quality standards.</p><p>• Team up with cross-functional groups, including developers, business analysts, and product owners, to establish testing strategies.</p><p>• Design, document, and execute extensive test cases derived from business requirements and technical specifications.</p><p>• Keep detailed records of test cases, test outcomes, and defect tracking.</p><p>• Conduct hands-on tests, including functional, regression, integration, and user acceptance testing.</p><p>• Develop and maintain automated test scripts to enhance testing efficiency and coverage.</p><p>• Leverage coding skills to customize and enhance testing frameworks as necessary.</p><p>• Write and execute SQL queries to validate data integrity and accuracy.</p><p>• Analyze and troubleshoot data discrepancies between systems.</p>
Provide resources to assist individuals and departments to define and document key processes and work instructions.<br>Review the process audit schedule and perform process audits based on review schedule.<br>Review the key quality metrics and identify trends and out of control variables.<br>Communicate quality deficiencies to the individual that is responsible for correcting the deficiency.<br>Review Batch Records and ensure completion and accuracy.<br>Perform initial investigation on corrective action requests.<br>Respond to quality issues and develop a reaction plan to the incident.<br>Communicate the status of active projects weekly with all appropriate personnel affected.<br>Manage internal and external reject areas.<br>Inspect non-conforming material with responsible team and determine disposition.<br>Perform customer and supplier quality audits.<br>Maintain regulatory compliance agreements and standards.<br>Hold weekly meetings to provide directions and resources needed.<br>Lead, coach, and mentor teams to ensure success of Quality Policy and system.<br>Follow-up with action items from projects to ensure completion of necessary tasks.
We are looking for a detail-oriented Quality Assurance Analyst to join our team in Philadelphia, Pennsylvania. This role involves ensuring the accuracy and reliability of client-facing applications, internal software systems, and integrations with external platforms. The ideal candidate will collaborate closely with project teams to design, execute, and report on comprehensive testing initiatives while upholding high standards of quality.<br><br>Responsibilities:<br>• Plan and execute testing procedures to validate the functionality of client-facing applications, internal systems, and external integrations.<br>• Develop and implement both manual and automated test plans, including detailed test cases and test matrices.<br>• Prepare test data and define expected results to ensure thorough validation of system outputs.<br>• Identify, document, and communicate any issues or defects discovered during testing, adhering to established reporting processes.<br>• Collaborate with project teams to resolve identified issues and ensure timely closure.<br>• Create detailed reports and metrics to track testing progress and outcomes.<br>• Design and maintain regression test suites, incorporating automated test scripts.<br>• Conduct various types of testing, including functional, system, integration, regression, performance, and stress testing.<br>• Review requirement specifications to understand application functionality and participate in verifying the testability of requirements.<br>• Support change management functions and other tasks as assigned by the manager.
<p>We are seeking a <strong>Deputy Chief Engineer</strong> to provide hands-on technical leadership and oversight for a large-scale IT operations and modernization program. This on-site role is critical to driving engineering quality, systems integration, and technical execution across infrastructure, cloud, cybersecurity, application platforms, and enterprise architecture.</p><p>Ideal candidates are senior-level engineers or architects who excel in complex technical environments, lead multidisciplinary teams, and balance innovation, stability, and compliance in mission-critical federal settings.</p><p> </p><p><strong>Key Responsibilities</strong></p><p><strong>Engineering Leadership & Technical Execution</strong></p><ul><li>Serve as a senior technical authority across the program.</li><li>Align engineering approaches with enterprise architecture, security, and operational requirements.</li><li>Lead modernization initiatives: cloud adoption, DevSecOps, automation, zero-trust architecture.</li><li>Collaborate with government engineers on technical strategy and architecture reviews.</li><li>Promote best practices across networking, cloud, cybersecurity, and application services.</li></ul><p><strong>Cross-Functional Technical Coordination</strong></p><ul><li>Ensure solution integrity and coherence across services.</li><li>Support design and validation of new systems and platforms.</li><li>Lead or support SELC activities: requirements, design, testing, deployment.</li><li>Deliver technical documentation and engineering artifacts on time.</li></ul><p><strong>Engineering Governance & Risk Management</strong></p><ul><li>Enforce technical standards, security controls, and compliance (e.g., NIST, FISMA).</li><li>Identify and manage technical risks and dependencies.</li><li>Conduct root cause analysis and provide resolution strategies.</li><li>Support configuration management and change control processes.</li></ul><p><strong>Documentation & Technical Deliverables</strong></p><ul><li>Oversee preparation and quality of engineering documentation: </li><li>Architecture diagrams, integration plans, as-built documentation</li><li>SELC artifacts: specifications, test plans, implementation guides</li><li>Security documents: risk assessments, waivers, POA& Ms, interconnection agreements</li><li>CONOPS, use cases, SOPs, support models</li><li>Ensure deliverables meet technical standards and contractual expectations.</li></ul>
<p>Robert Half is seeking a Quality Assurance (QA) Automation Developer to support a client based in Seattle, Washington. The ideal candidate will have hands-on experience with automation and manual testing, solid knowledge of Java frameworks, and familiarity with modern cloud and web technologies. You will play a key role in ensuring the delivery of high-quality applications by developing test strategies, executing test cases, and leveraging automation to improve efficiency.</p><p><strong> </strong></p><p><br></p><p><strong>Duration:</strong> 6-month contract</p><p><strong>Location:</strong> 100% remote</p><p><strong>Schedule:</strong> Monday - Friday Core Hours PST </p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Design, develop, and execute automated test scripts using <strong>Selenium</strong> and Java frameworks.</li><li>Perform <strong>black box, gray box, and manual testing</strong> to validate application functionality, performance, and reliability.</li><li>Create, maintain, and document detailed <strong>test cases, test plans, and defect reports</strong>.</li><li>Collaborate with developers, product managers, and other stakeholders to identify and resolve issues.</li><li>Support continuous integration and deployment processes in <strong>Azure Cloud</strong> environments.</li><li>Test and validate applications with <strong>React-based front-end</strong> technologies.</li><li>Utilize <strong>SharePoint</strong> for documentation, collaboration, and reporting.</li><li>Contribute to QA best practices, standards, and process improvements.</li></ul>
<p><strong>About the Opportunity</strong></p><p>Robert Half is proactively recruiting for upcoming Product Engineer opportunities with one of our technology clients in the Charlotte area. We’re building a pipeline of technical innovators who are passionate about software, hardware integration, and delivering next-level product experiences.</p><p>If you thrive in collaborative environments, enjoy problem-solving across systems, and have a strong foundation in engineering and technology, this opportunity could be an excellent fit.</p><p><br></p><p><strong>Role Overview</strong></p><p>As a Product Engineer, you’ll work cross-functionally with design, software development, and QA teams to test, integrate, and optimize technology-driven products. This position blends software engineering, system integration, and technical troubleshooting to bring high-performance products from concept to deployment.</p><p>This is a proactive posting, meaning we are identifying strong candidates for future or anticipated openings with our clients.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Collaborate with developers, QA, and product teams to ensure seamless system performance and reliability.</li><li>Develop and execute test scripts for hardware/software validation.</li><li>Support automation efforts using PowerShell, Python, or similar scripting languages.</li><li>Troubleshoot product issues across Windows, Linux, and embedded systems.</li><li>Document technical processes and communicate results to engineering leadership.</li><li>Participate in Agile sprints and provide input during design and release phases.</li></ul>
<p>Design and execute performance and load tests using LoadRunner and JMeter.</p><p>Analyze results to uncover bottlenecks, latency issues, and scalability limits.</p><p>Collaborate with developers, architects, and fellow Q/A engineers to define performance KPIs and test strategies.</p><p>Build and maintain realistic test environments and data sets.</p><p>Integrate performance testing into CI/CD pipelines for continuous validation.</p><p>Participate in sprint planning, design reviews, and production troubleshooting.</p><p>Stay current with performance testing trends, tools, and best practices.</p>
We are looking for a skilled Quality Assurance Tester to join our team in Newark, New Jersey, for a long-term contract position. In this role, you will play a critical part in ensuring the success of testing activities within a higher education environment. You will work closely with implementation partners, stakeholders, and project teams to develop and execute test strategies, manage defects, and ensure seamless integration across functional areas.<br><br>Responsibilities:<br>• Collaborate with implementation partners to define test scopes and align them with project milestones and timelines.<br>• Oversee defect management, resolution tracking, and regression testing to maintain system integrity.<br>• Develop and co-manage comprehensive test strategies, including test case creation, roles, responsibilities, and tool usage.<br>• Provide timely reporting on test results to consultants, workstream leads, and stakeholders, contributing to issue resolution.<br>• Maintain detailed records of test plans, issue logs, and resolutions using designated tools.<br>• Support data conversion, integration, and reporting teams by validating testing processes and outcomes.<br>• Coordinate and participate in core team and cross-functional meetings to communicate overall testing progress.<br>• Plan, schedule, and facilitate testing sessions while escalating critical issues to project leadership.<br>• Lead the development and prioritization of test cases, ensuring dependencies and outcomes are clearly defined.<br>• Collaborate with business users, workstream leads, and partners to ensure alignment across functional areas such as HR and Finance.
<p>We are hiring for the role of <strong>Application Support Engineer</strong> in Savannah, Georgia. This position is critical to our IT team, offering comprehensive support for both off-the-shelf and custom-built applications essential to our business processes.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Primary Contact for Applications:</strong> Act as the main liaison for business applications, working closely with end-users, technical support teams, operations, and management.</li><li><strong>Programming Assistance:</strong> Perform programming tasks required to support operational needs.</li><li><strong>System Monitoring:</strong> Ensure seamless functioning of production systems by implementing and overseeing operational monitoring tools.</li><li><strong>Issue Resolution:</strong> Diagnose and resolve technical problems using available resources such as error logs and technical documentation.</li><li><strong>EDI Transactions:</strong> Administer and oversee the implementation of Electronic Data Interchange (EDI) processes.</li><li><strong>Documentation:</strong> Create and update system support documentation to aid internal teams and end-users.</li><li><strong>Collaboration Across Teams:</strong> Partner with departments such as finance, operations, and IT to generate metrics, reports, and actionable insights.</li><li><strong>Data Quality and Reporting:</strong> Use SQL and scripting languages to maintain data integrity and support management reporting needs.</li><li><strong>Mobility Device Management:</strong> Manage mobile devices and associated licensing for the organization.</li><li><strong>On-Call Support:</strong> Participate in an after-hours, on-call rotation to ensure critical systems remain functional and issues are resolved promptly.</li><li><strong>Cross-Functional Contributions:</strong> Execute projects and tasks aligned with the priorities of company leadership and broader organizational goals.</li></ul><p><br></p>
We are seeking a Data Engineer to join our team based in Bethesda, Maryland. As part of our Investment Management team, you will play a crucial role in designing and maintaining data pipelines in our Azure Data Lake, implementing data warehousing strategies, and collaborating with various teams to address data engineering needs.<br><br>Responsibilities:<br><br>• Design robust data pipelines within Azure Data Lake to support our investment management operations.<br>• Implement effective data warehousing strategies that ensure efficient storage and retrieval of data.<br>• Collaborate with Power BI developers to integrate data reporting seamlessly and effectively.<br>• Conduct data validation and audits to uphold the accuracy and quality of our data pipelines.<br>• Troubleshoot pipeline processes and optimize them for improved performance.<br>• Work cross-functionally with different teams to address and fulfill data engineering needs with a focus on scalability and reliability.<br>• Utilize Apache Kafka, Apache Pig, Apache Spark, and other cloud technologies for efficient data visualization and algorithm implementation.<br>• Develop APIs and use AWS technologies to ensure seamless data flow and analytics.<br>• Leverage Apache Hadoop for effective data management and analytics.
We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile, and Embedded platforms in the Heavy Duty Vehicle Diagnostics domain. This role blends hands-on technical expertise with project leadership, ensuring delivery of secure, high-quality, and compliant products. You will collaborate with cross-functional teams to define requirements, integrate systems, and deliver solutions that meet the evolving needs of our customers and industry standards.<br><br><br>Responsibilities:<br><br>Lead projects spanning PC applications, mobile apps, and embedded platforms for heavy-duty diagnostics products.<br>Define system architecture, requirements, and integration strategies across software and hardware platforms.<br>Drive development and validation of diagnostic protocols (e.g., CAN/J1939, ISO 15765-2, J1708/J1587, UDS, ISO 22900).<br>Ensure compliance of drivers with Industry Standard (RP1210/RP1227, J2534).<br>Ensure compliance with cybersecurity, safety, and regulatory requirements.<br>Work closely with OEMs, Fleets, Suppliers, and internal engineering teams to deliver high-performing, secure diagnostic solutions.<br>Coordinate issue resolution during development, testing, and customer deployments.<br>Contribute to certification and compliance documentation.<br>Qualifications:<br><br>Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field.<br>5+ years of experience in embedded systems, diagnostics, or automotive/heavy-duty software development.<br>Strong technical expertise in:<br>Implementing API Drivers on PC and mobile platforms using (C/C++/.NET).<br>Vehicle communication protocols: CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP<br>Firmware development on VCI devices (e.g. devices with microcontrollers and CAN transceivers, UARTs and USB peripherals)<br>TCP/IP protocols and network stack, including secure communication (TLS, VPN, IPsec).<br>Working with low level drivers (e.g. USB, NDIS etc.) on PC, as well as working with SDK<br>A very good experience of working with various IDEs preferably<br>Visual Studio 2022<br>MCUXpresso<br>Have a good understanding of debugging firmware IoT devices<br>Have a good understanding of PC and Mobile (Android/iOS) application development with 3rd party API layer<br>Familiarity with Agile, CI/CD, and version control (Git).<br>Preferred Skills:<br><br>Linux experience on embedded systems<br>Hands-on experience with cybersecurity in embedded systems.<br>Wireless experience with Wi-Fi, Bluetooth SPP, and Bluetooth Low Energy.<br>Experience with containerized applications on embedded systems (Docker, Podman).
<p>Are you passionate about building high-performance software solutions that power complex systems? We’re looking for a <strong>C++ Software Engineer</strong> to join our dynamic and innovative technology team. This is an exciting opportunity to work on challenging projects where your code truly makes an impact.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Design, develop, test, and maintain high-quality C++ applications.</li><li>Collaborate with cross-functional teams to define software requirements and deliver scalable solutions.</li><li>Write clean, efficient, and well-documented code using modern C++ practices.</li><li>Optimize code for performance, reliability, and maintainability.</li><li>Troubleshoot and debug issues across multiple platforms (Windows/Linux).</li><li>Participate in code reviews, architecture discussions, and process improvements.</li></ul><p><br></p>
<p><strong>Robert Half</strong> is actively partnering with an Austin-based client to identify a DevOps II Engineer<strong> (contract).</strong> In this role, you will design, implement, and maintain our infrastructure and deployment pipelines. Collaborate closely with development, operations, and security teams, you will ensure seamless integration and delivery of our applications. <strong>This role is hybrid in Austin, Tx. You must already live in Austin.</strong></p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Collaborate with software engineers and cross-functional project teams to design, build, and maintain scalable software delivery pipelines and infrastructure using tools such as Ansible, Chef, Azure DevOps, and Docker.</li><li>Automate build, deployment, and testing processes by applying modern CI/CD methodologies to streamline development workflows.</li><li>Monitor application performance, troubleshoot issues, and work closely with lead engineers to implement optimizations and resolve incidents.</li><li>Document system architecture and DevOps workflows and contribute technical insights to user guide development and documentation efforts.</li><li>Support system automation efforts, including installation processes and post-deployment troubleshooting for customer-reported issues.</li><li>Actively participate in daily scrum meetings, providing clear updates on progress and blockers to ensure team alignment.</li><li>Investigate and resolve automation-related bugs reported by customers, delivering timely and effective solutions.</li><li>Stay current with emerging technologies and industry trends, recommending improvements to enhance system efficiency and reliability.</li><li>Participate in code reviews to ensure solutions adhere to industry best practices and maintain high standards of quality.</li><li>Collaborate across engineering, QA, and product teams to drive automation initiatives and provide consistent progress updates.</li></ul>
We are looking for a skilled Fullstack Engineer to join our dynamic team in New York, New York. In this role, you will contribute to building innovative solutions that enhance the car-buying process by collaborating across multiple teams and technology stacks. This opportunity is perfect for a developer with a passion for creating user-centric features and working in a fast-paced, startup environment.<br><br>Responsibilities:<br>• Develop and implement new features from concept to deployment, ensuring they meet user needs and business goals.<br>• Navigate various repositories and tech stacks, acting as a versatile contributor across the codebase.<br>• Design scalable and high-performing systems that simplify the car-buying experience.<br>• Collaborate with stakeholders, including car manufacturers, dealers, and buyers, to create impactful solutions.<br>• Partner with designers, product managers, and other engineers to enhance the platform's functionality and user experience.<br>• Participate in architectural discussions and decisions to drive technical innovation.<br>• Ensure timely delivery of high-quality code while adhering to best practices.<br>• Utilize cloud platforms to develop and maintain robust and reliable systems.<br>• Troubleshoot and resolve technical issues, ensuring smooth system operation.