We are looking for a Senior Software Engineer to join a team building software for connected Linux-based devices in Thorofare, New Jersey. In this role, you will shape backend and platform capabilities, create reliable services for edge environments, and help deliver software that interacts closely with hardware, device interfaces, and cloud-connected systems. This position is ideal for an engineer who brings strong architectural judgment, hands-on development expertise, and a commitment to building maintainable, production-ready solutions.<br><br>Responsibilities:<br>• Create and enhance software services and platform components for embedded Linux systems using Python, Bash, and other suitable programming languages.<br>• Define technical approaches for new features by balancing system performance, reliability, security, ease of maintenance, and long-term support needs.<br>• Build and support APIs that enable communication across device services, user interface elements, diagnostic utilities, and cloud-integrated applications.<br>• Collaborate across software, firmware, and hardware boundaries to connect applications with networking layers, device drivers, sensors, and management interfaces.<br>• Develop processes and tooling for software updates, device setup, provisioning, commissioning, configuration, and remote lifecycle management.<br>• Strengthen observability by implementing logging, telemetry, and diagnostic capabilities that assist quality, manufacturing, and field support teams.<br>• Contribute to containerized deployments and release workflows for Linux edge platforms, including packaging, automation, testing, and distribution activities.<br>• Investigate production and field issues, troubleshoot interactions among device software, connectivity layers, cloud services, and hardware behavior, and drive reliable resolutions.<br>• Participate in code reviews, produce clear technical documentation, and guide less experienced engineers through mentoring and technical collaboration.
We are looking for a Sr. Software Engineer to help shape and advance AI-driven software modernization efforts in Exton, Pennsylvania. This role will guide engineering teams on applied AI practices, improve code conversion quality across varied product environments, and contribute to standards that support scalable adoption throughout the organization. The position is well suited for someone who enjoys complex technical analysis, modern automation, and working across a broad mix of legacy and contemporary technologies with a global team.<br><br>Responsibilities:<br>• Assess complex code conversion outcomes, identify areas where automated results need refinement, and make targeted adjustments when necessary to preserve functionality and accuracy.<br>• Improve AI-based modernization workflows by defining effective coding patterns, highlighting risky translation scenarios, and strengthening output quality over time.<br>• Investigate difficult translation issues by comparing behavior across languages, compilers, runtime environments, and platforms to resolve defects or precision gaps.<br>• Build internal utilities, scripts, and automation that increase efficiency, consistency, and visibility across code modernization initiatives.<br>• Design comprehensive validation strategies and resilient test coverage to confirm that transformed code performs correctly and meets expected standards.<br>• Evaluate emerging AI tools and methods on an ongoing basis, recommending enhancements that keep modernization practices effective and current.<br>• Determine practical boundaries of different technologies and approaches so teams can make informed implementation decisions.<br>• Support broader engineering adoption by mentoring developers, sharing technical guidance, and creating learning materials around AI-assisted development practices.
We are looking for a Sr. Software Engineer to support the development of control software used in high-precision semiconductor assembly and packaging equipment. This contract position with the potential to become permanent offers the opportunity to contribute across the full software lifecycle, from defining requirements and building new capabilities to testing, troubleshooting, and improving system performance in both simulated and lab-based machine environments. The role is ideal for an engineer who enjoys hands-on technical problem-solving, architecting scalable solutions, and partnering with cross-functional teams to advance complex equipment software.<br><br>Responsibilities:<br>• Design and build software solutions that support advanced semiconductor equipment used in precision manufacturing environments.<br>• Translate functional needs into technical specifications, develop code, and complete unit testing to ensure reliable performance.<br>• Investigate software issues in simulation and engineering lab settings, identify root causes, and implement effective fixes.<br>• Contribute to the evolution of software platforms, system architecture, and shared infrastructure to improve long-term performance and maintainability.<br>• Partner with engineering and cross-disciplinary stakeholders to move development efforts forward and support aligned project execution.<br>• Take ownership of designated software modules, establish direction for future enhancements, and promote best practices within the team.<br>• Provide technical guidance and knowledge sharing to other engineers working on related applications and components.
We are looking for a forward-deployed software engineer to strengthen customer-facing engineering efforts in King of Prussia, Pennsylvania. This role combines software development, operational support, and analytical problem-solving to improve how internal teams and customers interact with core systems. The ideal candidate brings strong backend engineering experience, a practical approach to automation, and the ability to turn technical challenges into reliable, scalable solutions.<br><br>Responsibilities:<br>• Create and enhance internal applications, scripts, and workflows that improve efficiency for customer-facing and engineering teams.<br>• Oversee the health of live systems, investigate irregular behavior, and address risks before they affect users or business operations.<br>• Examine operational and product data to uncover trends, support decision-making, and recommend meaningful improvements.<br>• Investigate customer-reported technical problems, determine root causes, and deliver timely, effective resolutions.<br>• Develop and release product enhancements driven by customer needs while maintaining quality and system stability.<br>• Partner closely with Customer Success, Sales Engineering, and Engineering to remove obstacles and support high-impact initiatives.<br>• Improve platform reliability and performance through thoughtful debugging, optimization, and ongoing maintenance.<br>• Stay informed on evolving technologies and engineering practices, applying new ideas where they add measurable value.
<p>We are seeking a technically strong <strong>Product Engineer</strong> to support the development, quality, compliance, and ongoing improvement of our client’s diverse product portfolio. This Product Engineer will serve as a key technical resource across product development and will work closely with international manufacturing partners, internal product and quality teams, sales, and branch operations.</p><p>The ideal candidate brings hands-on knowledge of refrigeration and HVAC/R equipment, strong engineering judgment, and the ability to translate technical requirements into practical product solutions. Experience working with overseas manufacturers, particularly within a private-label or distribution environment, is highly valued.</p><p><br></p><p>How You Will Make an Impact:</p><ul><li>Manage the technical lifecycle of assigned products, establishing and maintaining engineering requirements, specifications, and performance standards from initial development through commercialization.</li><li>Support a broad product portfolio that includes ductless and inverter-based ducted systems, refrigerants, hoses, tools, components, and replacement parts.</li><li>Analyze engineering drawings, technical documentation, specifications, and manufacturer data to identify design, performance, and manufacturability considerations.</li><li>Collaborate with international factory partners to refine product designs, resolve technical concerns, and ensure products meet established requirements.</li><li>Work closely with the international office and manufacturing teams to create, update, and standardize product specifications and technical documentation.</li><li>Oversee engineering aspects of product compliance and certification for the North American market, including UL, ETL, AHRI, EPA 608, and DOE requirements.</li><li>Investigate product failures and technical issues through structured root-cause analysis and coordinate corrective and preventive actions with suppliers.</li><li>Contribute technical expertise to product planning by researching competing products, conducting teardown evaluations, and assessing new technologies and market developments.</li><li>Assist with new product introductions by coordinating third-party testing, certification activities, and technical approvals.</li><li>Prepare and maintain product documentation, including installation instructions, troubleshooting materials, technical notices, and product bulletins.</li><li>Track changes to HVAC/R industry standards and government regulations and communicate potential impacts to the product and compliance teams.</li><li>Work with Sales and Marketing to create technical product resources, competitive comparison materials, training content, and other tools that support the field organization.</li></ul>
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.
We are looking for a Data Engineer to help build reliable data solutions that support reporting, analytics, and day-to-day business decisions in Princeton, New Jersey. This position focuses on creating scalable data flows, improving platform performance, and organizing data for efficient access across teams. The ideal candidate brings strong technical depth in pipeline development, database technologies, and cloud-based data environments.<br><br>Responsibilities:<br>• Build, enhance, and support scalable ETL workflows that move and transform data from multiple sources into trusted analytical platforms.<br>• Create and refine data models, storage structures, and warehouse solutions to improve accessibility, efficiency, and long-term maintainability.<br>• Monitor data processes to identify issues, strengthen reliability, and maintain high standards for accuracy, consistency, and performance.<br>• Partner with analytics, engineering, and business stakeholders to understand data needs and deliver practical data solutions.<br>• Optimize SQL Server and related data systems to support efficient querying, integration, and operational stability.<br>• Implement and maintain orchestration processes using tools such as Airflow or comparable workflow technologies.<br>• Contribute to cloud-based data infrastructure initiatives across platforms such as Azure and other enterprise cloud environments.
We are looking for a Data Engineer to join a growing team in Conshohocken, Pennsylvania within the financial services industry. In this role, you will build and enhance modern data pipelines and warehouse structures that support reporting, analytics, and business decision-making. You will partner with technical and business teams to deliver reliable, well-governed data solutions using Python, Azure Synapse Analytics, and related cloud technologies.<br><br>Responsibilities:<br>• Build and support scalable data pipelines using Python, including PySpark, within Azure Synapse Analytics notebooks and pipeline workflows.<br>• Design, load, and maintain warehouse structures in a massively parallel processing environment, applying dimensional modeling concepts such as facts and dimensions.<br>• Ingest and transform data from a range of sources, including APIs, databases, and flat files, to create dependable datasets for downstream use.<br>• Improve the efficiency and reliability of Azure Synapse processes by tuning queries, refining workloads, and addressing performance constraints.<br>• Partner with data architects, analysts, and other stakeholders to translate business needs into practical data models and engineering solutions.<br>• Establish validation routines and data quality controls to promote completeness, consistency, and accuracy across datasets.<br>• Monitor scheduled jobs and pipeline activity, troubleshoot failures, and implement corrective actions to maintain service levels.<br>• Document data flows, transformation logic, technical configurations, and operating procedures to support maintainability and knowledge sharing.<br>• Apply security, privacy, and governance standards to data solutions while supporting broader data platform initiatives such as lakes, lakehouses, and cataloging practices.
We are looking for an experienced Data Engineer to support the design and delivery of scalable data solutions within the People and HR data domain in Philadelphia, Pennsylvania. This Long-term Contract position is ideal for someone who can step into an existing environment, learn source systems quickly, and build reliable data pipelines that support reporting and business analysis. The role centers on hands-on development using Azure Databricks, Spark, and Azure Data Factory, with an emphasis on creating production-ready data assets. Experience working with HR data and workforce-related systems will be highly valuable in helping translate business needs into dependable engineering solutions.<br><br>Responsibilities:<br>• Design, build, and maintain data pipelines that ingest, transform, and prepare HR and workforce data for downstream analytics and reporting.<br>• Develop scalable data processing solutions using Azure Databricks, Python, Spark, and SQL to support production-grade data products.<br>• Orchestrate and monitor data workflows through Azure Data Factory to ensure timely, accurate, and resilient data movement.<br>• Analyze existing data sources and business requirements to create efficient transformation logic and structured datasets.<br>• Collaborate with stakeholders across technical and functional teams to align data engineering deliverables with HR reporting and operational needs.<br>• Improve data quality, performance, and reliability by applying sound ETL practices, validation checks, and optimization techniques.<br>• Support integration efforts involving HR systems and related interfaces, including work connected to evolving source platforms when needed.<br>• Contribute to documentation, technical standards, and knowledge sharing to support maintainability and long-term solution success.
We are looking for a Data Engineer to join a Contract engagement supporting people analytics and HR-focused data initiatives in Philadelphia, Pennsylvania. This role is centered on designing, building, and refining scalable data pipelines and curated data assets using Azure Databricks and Azure Data Factory. The ideal candidate will be comfortable working hands-on with complex source data, translating business needs into reliable transformations, and delivering production-ready solutions with minimal oversight.<br><br>Responsibilities:<br>• Design, build, and maintain robust ETL and ELT workflows that support HR and workforce data products.<br>• Develop scalable data transformations using Python, SQL, Spark, and Azure Databricks to prepare high-quality datasets for downstream use.<br>• Orchestrate and monitor pipeline execution through Azure Data Factory to ensure dependable and timely data delivery.<br>• Analyze existing source systems and data structures to map requirements and create efficient ingestion and transformation logic.<br>• Partner with stakeholders across HR and analytics teams to turn business questions into practical engineering solutions.<br>• Improve data quality, performance, and reliability by applying modern engineering standards, testing practices, and documentation.<br>• Support integrations across HRIS and related platforms, including contributing to interface development where needed.<br>• Create production-ready datasets that enable reporting, workforce analysis, and broader people data initiatives.
We are looking for an Infrastructure Engineer to support and strengthen enterprise infrastructure operations across on-premises and cloud environments. This contract opportunity is ideal for a hands-on individual who can help maintain reliable data center services, improve Microsoft 365 and Azure platforms, and contribute to secure, scalable technology solutions. The role partners with internal teams and external providers to deliver practical infrastructure improvements, support end users, and drive consistent operational standards.<br><br>Responsibilities:<br>• Deliver technical support for employees using Windows, macOS, iOS, and Android devices, ensuring timely resolution of hardware, software, and access issues.<br>• Oversee the health and performance of data center systems across physical, virtual, and hosted environments, and work with service partners to implement improvements.<br>• Execute infrastructure updates and platform changes across servers, operating systems, virtualization layers, and storage systems using controlled deployment practices.<br>• Administer and enhance Microsoft 365 and Azure services with a focus on usability, security, service consistency, and cost awareness.<br>• Configure and support identity and access solutions, including Active Directory and Azure Active Directory integrations with cloud applications and SaaS platforms.<br>• Participate in disaster recovery planning and carry out recovery procedures to validate readiness and alignment with business expectations.<br>• Introduce tools and processes that simplify end-user support, while guiding teams through adoption of new infrastructure services and capabilities.<br>• Create and maintain technical standards, system documentation, and operational procedures to support repeatable service delivery.<br>• Lead or contribute to small and mid-sized infrastructure initiatives across multiple sites, coordinating tasks, timelines, and technical execution.
We are looking for an Artificial Intelligence (AI) Engineer to help turn promising AI concepts into reliable, scalable solutions used across the business. This role works closely with technology, product, and operational teams in Conshohocken, Pennsylvania to guide practical delivery decisions, strengthen production AI systems, and ensure solutions are secure, governable, and useful for everyday workflows. The ideal candidate combines hands-on engineering depth with strong judgment, enabling teams and stakeholders to move from experimentation to measurable business impact.<br><br>Responsibilities:<br>• Collaborate with cross-functional technology and product teams to advance AI initiatives from early testing into stable production environments while aligning with existing ownership across the organization.<br>• Design, build, and support production-ready AI systems, while providing technical guidance and mentorship to other engineers contributing to delivery efforts.<br>• Define and improve the end-to-end productionization process for AI solutions, including system architecture, model evaluation, performance optimization, cost management, observability, and continuous iteration.<br>• Embed AI capabilities into operational workflows so that teams gain practical adoption, improved efficiency, and stronger output quality rather than isolated proof-of-concept results.<br>• Apply responsible AI practices that support healthcare-oriented expectations around privacy, security, governance, and model oversight without slowing delivery unnecessarily.<br>• Assess third-party platforms, vendors, and integration approaches to identify scalable options and avoid tools that create fragmented or short-term solutions.<br>• Drive automation opportunities across content and compliance-related processes to create more efficient and differentiated delivery capabilities.<br>• Contribute technical expertise during client discussions, proposals, and new business efforts by clearly representing what can be built and delivered in real-world timelines.<br>• Engage confidently with client and internal stakeholders across IT, brand, medical, and agency functions, translating technical considerations into practical business decisions.<br>• Help non-technical users adopt AI tools by promoting governed, accessible solutions that fit the needs of teams beyond engineering.
<p>We are looking for a skilled Sr. IT Security Engineer to join our team in Bensalem, Pennsylvania. In this role, you will lead efforts to design, implement, and manage security solutions that safeguard the organization’s infrastructure and data. Your expertise will be instrumental in developing advanced threat detection systems, conducting vulnerability assessments, and driving compliance with industry standards.</p><p><br></p><p>Responsibilities:</p><p>• Design and deploy centralized security monitoring systems and advanced threat detection solutions to enhance incident response capabilities.</p><p>• Oversee intrusion detection and prevention systems, analyzing and responding to suspicious activities to mitigate risks.</p><p>• Implement and maintain network-based security solutions while establishing data privacy policies.</p><p>• Perform regular vulnerability assessments using tools like Nessus, identifying and remediating security gaps.</p><p>• Develop strategies for zero-day threat protection and manage endpoint protection technologies to prevent malware.</p><p>• Configure and manage identity and access management systems, such as Okta, to ensure secure user authentication.</p><p>• Architect secure network solutions, including firewalls, web content filtering, and data loss prevention systems.</p><p>• Maintain detailed security architecture documentation and provide periodic reports on security posture.</p><p>• Collaborate with IT and compliance teams to promote security best practices and ensure regulatory compliance.</p><p>• Monitor and manage security devices to protect systems from internal and external threats.</p>
<p>We are looking for a Systems Engineer to support and enhance core infrastructure environments for clients in the NYC metro area. This position focuses on maintaining virtualized systems, strengthening security, resolving complex technical issues, and assisting with server and platform upgrades. The ideal candidate brings strong hands-on systems administration experience, communicates well with end users, and can work independently while contributing reliable support.</p><p><br></p><p>Responsibilities:</p><p>• Manage and maintain VMware vSphere environments, including provisioning, administration, and ongoing support of virtual machines.</p><p>• Administer Windows-based server infrastructure and support key platform services such as Active Directory, file services, and messaging systems.</p><p>• Perform backup, recovery, and restoration activities to protect operating systems, applications, and business data.</p><p>• Troubleshoot network and infrastructure issues by identifying root causes and restoring connectivity across client environments.</p><p>• Configure and support security tools such as firewalls, web filtering platforms, and remote connectivity solutions.</p><p>• Design, deploy, and maintain secure site-to-site and remote access connectivity for distributed users and locations.</p><p>• Assist with server and infrastructure migration projects, including directory services, file servers, and email environments.</p><p>• Provide technical support to end users and clients with clear communication, timely follow-up, and attentive service.</p><p>• Participate in after-hours support coverage as part of an on-call rotation for urgent incidents.</p>
<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>
We are looking for an Automation Engineer to support industrial technology systems in New Holland, Pennsylvania. This position focuses on building reliable connections between plant operations and enterprise platforms while helping teams maintain secure, high-performing OT environments. The role also works closely with operational and technical stakeholders to strengthen system architecture, improve support processes, and uphold cybersecurity standards across the facility.<br><br>Responsibilities:<br>• Design and deploy automation and operational technology solutions that enable dependable system performance and effective data exchange across plant and enterprise environments.<br>• Partner with production, engineering, and IT teams to align shop-floor control systems with broader infrastructure and business applications.<br>• Review and confirm industrial architecture plans to ensure technical soundness, scalability, and compliance with organizational standards.<br>• Establish and maintain connectivity between manufacturing automation platforms and company systems used for reporting, monitoring, and data sharing.<br>• Support site teams in sustaining OT equipment and software by promoting preventive maintenance and resolving performance issues.<br>• Guide troubleshooting efforts for operational technology incidents and help drive timely corrective actions to minimize disruption.<br>• Apply and maintain cybersecurity controls that reduce risk to plant systems and strengthen protection against operational threats.<br>• Execute remediation activities identified through security reviews, assessments, and audit findings within OT environments.<br>• Enforce industrial cybersecurity policies and site procedures to ensure operational technology systems remain compliant and secure.
We are looking for a Snowflake Data Engineer to build modern data solutions that support analytics, AI, and enterprise decision-making. This role will focus on creating reliable pipelines, scalable data models, and secure data products within a Snowflake environment. The position is based in Radnor, Pennsylvania, and offers the opportunity to work closely with engineering, security, product, and business teams on high-impact initiatives.<br><br>Responsibilities:<br>• Architect and maintain scalable data pipelines, transformation workflows, and structured data models within Snowflake to support reporting, analytics, and AI use cases.<br>• Develop and deploy AI and machine learning capabilities using Snowflake-native tools, including intelligent agents, search-driven experiences, and customer-facing applications where applicable.<br>• Define and manage semantic views and business logic layers that provide governed, consistent definitions for analytics and AI consumption.<br>• Implement and support data ingestion frameworks using technologies such as Kafka, Snowpipe, APIs, Openflow, and third-party connectors, including integrations with enterprise platforms like NetSuite.<br>• Create reusable engineering utilities and automation with SQL, SnowSQL or related Snowflake tooling, Python, and JavaScript when appropriate.<br>• Establish strong production standards through automated testing, data quality validation, observability, exception handling, and controlled deployment processes.<br>• Tune queries, pipelines, AI workloads, and data structures to improve performance, scalability, maintainability, and downstream usability.<br>• Design secure data-sharing solutions and data-product delivery patterns for internal stakeholders, external partners, and customers.<br>• Collaborate with platform administrators and security teams to align access controls, governance requirements, identity integration, and production readiness for Snowflake solutions.<br>• Investigate and resolve issues affecting pipelines, semantic models, applications, and data quality while partnering across technical and business teams to deliver durable solutions.
We are looking for a Senior MLOps Engineer to strengthen our machine learning infrastructure in King of Prussia, Pennsylvania. This hybrid position will focus on building dependable systems that support the full model lifecycle, from data preparation and training to deployment and ongoing performance oversight. The role works closely with machine learning and engineering partners to improve reliability, scalability, and cost efficiency across production ML operations.<br><br>Responsibilities:<br>• Lead the design, maintenance, and enhancement of the machine learning platform that supports experimentation, training workflows, model versioning, deployment, and production observability.<br>• Develop and operate resilient data pipelines for model training and live inference, including processes for replaying historical data, recovering from source interruptions, and handling delayed or inconsistent inputs.<br>• Establish data handling practices that preserve time-accurate training sets so models are built on information available at the correct point in time.<br>• Create repeatable pathways for promoting validated models into production while maintaining consistency, traceability, and operational stability.<br>• Implement standards that make training runs reproducible, allowing teams to reliably compare results and investigate performance changes.<br>• Track model behavior in production over time, including delayed outcome validation, and surface issues that affect model quality or business impact.<br>• Optimize infrastructure and workflows to manage compute and data costs as usage expands across larger datasets and multiple deployed models.<br>• Collaborate with ML engineers on model assessment, production readiness, and technical decision-making related to deployment strategies and platform improvements.<br>• Contribute to architecture planning and recommend enhancements to the broader ML and operational ecosystem using sound engineering practices.<br>• Support cloud-native operations using AWS, Kubernetes, Terraform, and Ansible to maintain scalable and well-managed environments.