Job Title
AI/ML Software Engineer (2026 New College Graduate)
Role Summary
Individual contributor responsible for workload-driven architecture and performance analysis across hardware and software boundaries for AI/ML systems. Work influences SoC architecture, memory subsystem design, and HW/SW co-optimization strategy.
Experience Level
Entry-level / New college graduate.
Responsibilities
Execute workload-driven analysis and recommend architecture or software changes based on measurable KPIs.
- Select representative AI/ML workloads and define measurement methodology.
- Perform hardware performance analysis and system-level KPI projection for MIPS products.
- Define software measurement frameworks and pre-silicon estimation methods.
- Leverage and contribute to open-source ML toolchains (MLIR, IREE) to implement and validate analyses.
- Represent software in cross-functional architecture discussions and identify critical bottlenecks.
- Present concise recommendations and detailed technical memos to engineering leadership and stakeholders.
- Follow Environmental, Health, Safety & Security requirements in all activities.
Requirements
Key must-have skills and constraints. Preferred items listed as nice-to-have.
-
Must-have: Expertise in CPU and SoC architecture concepts (memory hierarchies, OoO execution, vector/SIMD pipelines, power management) and ability to reason quantitatively about memory-bound vs compute-bound workloads.
-
Must-have: Experience with AI/ML workloads and inference on edge devices (NPUs, inference accelerators, DSP pipelines) and HW/SW co-design considerations.
-
Must-have: Familiarity with AI compiler infrastructure and toolchains (MLIR-based toolchains, IREE, TVM, TFLite) and how graph representations are lowered to hardware.
-
Must-have: Strong technical writing and cross-functional collaboration skills; ability to tailor communication for different audiences.
-
Must-have (logistics): English fluency (written and verbal); up to 10% travel; US work authorization; role is 100% in-office (Dallas, Austin, or San Jose).
-
Nice-to-have: Prior contributions to ML compiler toolchains (graph lowering, MLIR/IREE) or open-source projects.
-
Nice-to-have: Knowledge of CPU vector/matrix extensions (AVX, NEON, RVV, AMX, SME) and RISC-V features.
-
Nice-to-have: Publications or contributions to technical standards.
Education Requirements
BS required or MS preferred in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field; or equivalent practical experience.
About the Company
Company: GlobalFoundries
Headquarters: Saratoga Springs, New York, USA
GlobalFoundries is a leading contract manufacturer for the global semiconductor industry, with facilities in multiple countries, including the USA. The company develops a broad portfolio of semiconductor technologies and employs around 13,000 people worldwide. GlobalFoundries focuses on enhancing competitiveness in specialized application solutions and fostering innovation in mobile communications, consumer electronics, and automotive applications.

Date Posted: 2026-08-21