1

Ml Compiler Engineer Jobs in Minnesota (NOW HIRING)

Ml Compiler Engineer information

What does an ML Compiler Engineer do?

An ML Compiler Engineer designs and develops compilers and software tools that optimize machine learning models for deployment on various hardware platforms. Their work involves translating high-level ML code into optimized, low-level instructions that can run efficiently on CPUs, GPUs, or specialized accelerators. They collaborate closely with hardware engineers and ML researchers to ensure models execute quickly and accurately. Additionally, ML Compiler Engineers may work on improving performance, reducing memory usage, and supporting new ML frameworks or hardware.

What are some typical collaboration points between an ML Compiler Engineer and other teams during a project?

ML Compiler Engineers frequently collaborate with machine learning researchers to understand model requirements, with hardware engineers to optimize for specific accelerators, and with software developers to ensure seamless integration into production systems. This role often involves participating in cross-functional meetings, code reviews, and design discussions to align compiler optimizations with both hardware capabilities and end-user needs. Effective communication and teamwork are essential, as these engineers play a central role in bridging the gap between algorithm design and efficient execution on target platforms.

What are the key skills and qualifications needed to thrive as an ML Compiler Engineer, and why are they important?

To thrive as an ML Compiler Engineer, you need a strong background in computer science, compiler design, machine learning concepts, and typically a degree in computer science or a related field. Familiarity with tools like LLVM, MLIR, TensorFlow XLA, and programming in C++ and Python is often required, along with experience in optimizing machine learning workloads. Strong problem-solving abilities, attention to detail, and effective collaboration skills help set top professionals apart. These skills ensure efficient translation and optimization of ML models for diverse hardware, enhancing performance and scalability.

What is the difference between Ml Compiler Engineer vs Machine Learning Engineer?

AspectMl Compiler EngineerMachine Learning Engineer
Required SkillsProgramming, compiler design, optimization, ML frameworksData analysis, model development, programming, ML frameworks
Work EnvironmentResearch labs, tech companies, AI hardware firmsTech companies, startups, data-driven organizations
CertificationsComputer science, software engineering, specialized compiler coursesMachine learning, data science, AI certifications
Industry UsageAI hardware, software optimization, ML infrastructureModel development, deployment, data analysis

While both roles involve machine learning, Ml Compiler Engineers focus on optimizing ML models through compiler design and software performance, whereas Machine Learning Engineers develop and deploy ML models for applications. The roles often overlap in skills but differ in their primary focus areas.

What are popular job titles related to Ml Compiler Engineer jobs in Minnesota?

For Ml Compiler Engineer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Ml Compiler Engineer jobs in Minnesota look for?

The top searched job categories for Ml Compiler Engineer jobs in Minnesota are:

What cities in Minnesota are hiring for Ml Compiler Engineer jobs?

Cities in Minnesota with the most Ml Compiler Engineer job openings:

Principal Digital Design Engineer / Chip Lead

Micron

Minneapolis, MN

Full-time

Medical, Dental, Vision, PTO

Posted 2 days ago

New


Micron Technology rating

8.6

Company rating: 8.6 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

27th of 159 rated electronics manufacturers


Job description

Our vision is to transform how the world uses information to enrich life for all.

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

Principal Digital Design Engineer / Chip LeadAbout the Role

At Micron, we transform how the world uses information to enrich life for all. As a

global leader in memory and storage innovation, we develop technologies that accelerate

intelligence and enable the next era of AI, ML, and advanced computing.

Micron's Interface Pathfinding team operates at the leading edge of that mission -

driving performance-scaling innovation across circuits, signaling, packaging, and

interconnects with a 3-5 year technology horizon. A core part of that work is

silicon-based validation of novel PHY solutions, and we are building the team to

execute it.

As the Digital Design Engineer / Chip Lead, you will be the technical anchor of a

deliberately small, senior team whose collective experience spans world-class analog

and digital design, decades of hands-on layout, silicon characterization, and physical design and design verification - united around the goal of carrying high-speed interface innovations from architecture to tape-out.

What You'll Own
  • Chip Architecture & Integration: Define top-level chip architecture, partition responsibilities across hard and soft IP blocks, and own the integration of hard macros alongside third-party soft IP.
  • RTL Design: Author, review, and maintain synthesizable RTL (SystemVerilog) for all soft IP control blocks, CSR/register file, clocking control logic, and top-level integration.
  • Timing Closure Leadership: Develop and own chip-level timing constraints (SDC), define clock domain crossing strategy, and provide timing budgets per block to the Physical Design engineer.
  • Synthesis: Drive logic synthesis (DC / Genus) and guide optimization for PPA targets across all design blocks.
  • Verification Coordination: Partner with DV staff to apply assertion-based verification, coverage-driven verification, formal methods and constrained-random techniques to ensure high quality verification of control logic, interfaces, and system behaviors.
  • IP Management: Define interfaces between PHY hard macro, third-party soft IP, and internally designed blocks; manage IP integration agreements and vendor coordination.
  • Tape-Out Ownership: Own and drive the tape-out checklist sign-off process, coordinating across Physical Design, Verification, and analog team members to achieve clean handoff to the foundry.
  • Design Documentation: Author architecture specifications, block-level design specifications, and interface control documents that serve as the authoritative reference for the team.
  • Follow-On Roadmap: Capture design decisions, lessons learned, and architectural rationale to accelerate follow-on chip development.
What You BringRequired
  • BS, MS, or PhD in Electrical Engineering, Computer Engineering, or related field
  • 10+ years of ASIC/digital design experience with at least one prior tape-out in a chip lead, design lead, or senior designer role
  • Expert-level proficiency in SystemVerilog RTL design and coding best practices
  • Strong experience with logic synthesis tools (Synopsys Design Compiler or Cadence Genus) and static timing analysis (PrimeTime or Tempus)
  • Proficiency with industry-standard RTL simulation and debug tools (VCS, Xcelium, or equivalent; Verdi or DVE for waveform debug)
  • Solid understanding of CDC analysis methodologies and tools (SpyGlass, JasperGold CDC, or equivalent)
  • Demonstrated experience integrating hard and soft IP blocks in a mixed-signal or PHY-adjacent chip environment
  • Ability to work effectively as a technical lead on a small team - comfortable making decisions with incomplete information and owning the outcomes
  • Strong written communication skills - this role produces specifications, not just code
  • Experience partnering with design verification teams to define verification plans, review coverage metrics, and drive closure of functional and corner-cases prior to tape-out.
  • It is expected that the candidate will be proficient in leveraging AI for productivity.
Preferred
  • Experience with high-speed PHY architectures (SerDes, DDR, or equivalent analog I/O structures)
  • Familiarity with I2C management bus architecture, Eye Monitor control logic, or PRBS-based error counting implementations
  • Experience with DFT strategy definition including scan insertion, ATPG planning, and boundary scan for high-speed I/O
  • Familiarity with OTP/fuse-based trim and calibration architectures for PHY analog parameters
  • Prior experience in a small team or startup-like environment where role boundaries are defined by need rather than org chart
Why This Role
  • You will have full technical ownership of a chip from day one - no waiting for a senior engineer to hand you a subsystem.
  • You will work alongside genuinely exceptional analog designers - including engineers with deep SerDes and clocking expertise - in an environment where analog and digital engineers work as genuine collaborators, not in silos.
  • The team is intentionally small and senior - decisions get made quickly, bureaucracy is minimal, and your judgment will be trusted.
  • You are joining an active program with real momentum - your technical leadership will directly shape its trajectory and scope going forward.
A Note to All Candidates

These roles are part of a deliberate effort to build a long-term, high-caliber team around a compelling PHY technology program. We are looking for engineers who want to own something, build something, and grow with a program. If that description resonates, we'd like to hear from you.

As a world leader in the semiconductor industry, Micron is dedicated to your personal wellbeing and professional growth. Micron benefits are designed to help you stay well, provide peace of mind and help you prepare for the future. We offer a choice of medical, dental and vision plans in all locations enabling team members to select the plans that best meet their family healthcare needs and budget. Micron also provides benefit programs that help protect your income if you are unable to work due to illness or injury, and paid family leave. Additionally, Micron benefits include a robust paid time-off program and paid holidays. For additional information regarding the Benefit programs available, please see the Benefits Guide posted on micron.com/careers/benefits.

Micron is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.

To learn about your right to work click here.

To learn more about Micron, please visit micron.com/careers

For US Sites Only: To request assistance with the application process and/or for reasonable accommodations, please contact Micron's People Organization at hrsupport_na@micron.com or 1-800-336-8918 (select option #3)

Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards.

Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron.

AI alert: Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification.

Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.


What Micron Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom