Job Description
Overview
Are you passionate about exploring computer architecture for AI? Excited to optimize performance through innovative software solutions?
CCG's Software and AI (SAI) organization is seeking a skilled software developer to optimize open source AI frameworks, libraries, and models on Intel accelerators. This role offers a chance to democratize AI and impact open source projects such as OpenVINO, ONNX Runtime, and PyTorch.
Team Focus
Our team specializes in the architecture, design, development, integration, and validation of AI framework features that enhance power and performance of deep learning workloads on client platforms. You will join a high-performing, agile team dedicated to delivering top-quality products.
Responsibilities
- Design, develop, and optimize AI software for open-source frameworks like OpenVINO, ONNX Runtime, and PyTorch.
- Develop features to optimize Intel accelerators (CPUs, GPUs, NPUs) within open-source AI frameworks.
- Enable and optimize AI models on Intel hardware.
- Explore innovative technologies for peak performance.
- Collaborate with development teams on AI algorithms and models.
- Support AI applications, tools, and frameworks development.
- Conduct research on emerging AI technologies for open-source environments.
- Participate in code reviews, debugging, and troubleshooting to improve AI system reliability.
- Maintain AI algorithms, core software components, and documentation.
- Stay updated on latest advancements in AI frameworks and methodologies.
Qualifications
Minimum Qualifications
- Bachelor's in Computer Science, Engineering, or related field with 3+ years experience or Master's with 2+ years.
- Proficient in C, C++, and Python, with experience in libraries like PyTorch, TensorFlow, ONNX Runtime, OpenVINO.
- Familiar with AI frameworks.
- Experience in software architecture, interfaces, and abstraction.
Preferred Qualifications
- Deep learning fundamentals, AI frameworks, graph compilers.
- Experience optimizing deep learning frameworks.
- Familiarity with LLM and Generative AI workloads.
- Open source contributions.
Additional Information
- Job Type: Experienced Hire
- Shift: Shift 1 (United States)
- Locations: Various US sites including Phoenix, Folsom, Santa Clara, Hillsboro.
- Business Group: Client Computing Group (CCG)
- Compensation: $149,750 - $211,420 annually.
- Work Model: Hybrid (On-site and off-site)
Benefits
Offering competitive pay, stock, bonuses, health, retirement, and vacation benefits.