Middleware Development Engineer
Intel · Hillsboro, OR
About this role
Intel is hiring a mid-level Software Engineer based in Hillsboro, OR. The posting calls out experience with C, Linux, Distributed Systems, Performance Optimization. Compensation is listed at $111,030–$211,200 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Hillsboro, OR
- Posted
- May 11, 2026
More roles at Intel
Job description
from Intel careersJob Description:
The Role and Impact
Join Intel's Communication Runtimes team to shape the future of High-Performance Computing (HPC) and Artificial Intelligence (AI). As a Middleware Development Engineer, you will design, build, and optimize software communication libraries that enable breakthrough scientific discoveries and machine learning innovations at scale. This role offers the opportunity to work alongside top scientists and engineers on projects that drive impactful advancements in climate modeling, drug discovery, and AI systems.
You will contribute to the success of the new Argonne AI Center Of Excellence, a partnership between Intel and Argonne National Labs. This role shall focus on identifying performance bottlenecks and any functional limitations found inside Intel's oneCCL collective communications library when running key AI workloads at large scale. After identifying key issues that impact functionality and performance, you will help design and implement performance optimizations and other improvements in the oneCCL library that maximize the utility of the system.
You will work as part of a larger team that develops other next-generation communication libraries, such as Intel SHMEM and Intel MPI, ensuring exceptional performance in distributed computing environments. Your innovative work will optimize performance across Intel's cutting-edge GPUs and CPUs, empowering HPC and AI applications to achieve low latency, high bandwidth, and maximum reliability.