Software Enabling and Optimization Architect

Intel
Austin
Workplace: HybridFull timeUSD 149,600 - 284,580 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Debugging","Communication","Evaluating technology","Cross-team collaboration","Problem solving"]

Work on Intel’s Datacenter team to enable and optimize scientific applications running on the Aurora exascale supercomputer. You’ll debug and optimize workloads on Intel CPUs and GPUs, apply your ML knowledge to support AI-assisted scientific workflows, and make high-level design choices spanning software structure, frameworks, protocols, and algorithms. The role requires strong understanding of OpenMP/MPI and architectural details, plus the ability to collaborate across diverse teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Intel
Intel
1 day ago

Software Enabling and Optimization Architect

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Work on Intel’s Datacenter team to enable and optimize scientific applications running on the Aurora exascale supercomputer. You’ll debug and optimize workloads on Intel CPUs and GPUs, apply your ML knowledge to support AI-assisted scientific workflows, and make high-level design choices spanning software structure, frameworks, protocols, and algorithms. The role requires strong understanding of OpenMP/MPI and architectural details, plus the ability to collaborate across diverse teams.
Location: Austin
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Provide hands-on assistance debugging and optimizing scientific applications on Intel CPUs and GPUs.
  • •Maintain knowledge of ML to help develop AI-assisted scientific workflows.
  • •Use working knowledge of OpenMP, MPI, and Intel CPU/GPU architectural details to guide performance optimization.
  • •Make high-level design choices for software structure, frameworks, protocols, and algorithms.
  • •Determine coding practices, development tools, and validation requirements while collaborating with senior technologists across Intel and industry.
Travel: Low travel

Pay and Benefits

Salary: USD 149,600 - 284,580 annually
Perks:Health InsuranceRetirementPaid Leave

Key Requirements

  • •Bachelor’s degree in Computer Science/Engineering, Computational Science, Math, Physics, or related field plus 6+ years of experience.
  • •4+ years of experience with a Master’s degree, or 2+ years of experience with a PhD in software architecture, modeling, debugging, or prototyping.
  • •3+ years of experience in computer architecture and familiarity with power/performance software optimization techniques.
  • •Experience with at least one programming language such as Python or C++.
  • •Experience with parallel programming models/frameworks/tools such as OpenMP or MPI.
Experience:6+ years
Education:Bachelor's in Computer Science/Engineering, Computational Science, Math, Physics, or a related field
Skills:DebuggingCommunicationEvaluating technologyCross-team collaborationProblem solving
Tech Stack:PythonC++OpenMPMPIIntel CPUsIntel GPUsAurora supercomputerMLAIHigh-performance softwareParallel programming

Company Brief

Intel
Designs and manufactures semiconductor chips, processors, and related hardware for PCs, data centers, networking, and embedded applications, while providing software and services to accelerate computing across industries globally.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1968
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor