NXP Semiconductors

ML/AI Junior Compiler Engineer

NXP Semiconductors
Apply
2 months ago
Bucharest, RomaniaEntry Level

Responsibilities

  • Design and implement AI/ML compiler technologies for optimizing models on embedded hardware.
  • Develop compiler features for ARM- and RISC-V-based CPU cores.
  • Work on compiler architecture and development with core architecture teams and internal compiler-tool users.
  • Contribute to the design, development, and deployment of NXP-specific compiler features in a global development team.
  • Support graph-level optimizations such as fusion, tiling, scheduling, and model lowering into efficient intermediate representations.

Requirements

  • University degree in Computer Science or Computer Engineering with exposure to Machine Learning, Edge AI, and Embedded Systems.
  • At least 1 year of professional experience in compiler technologies.
  • Experience with LLVM/MLIR, LLVM IR, Clang, LLVM Pass Framework, optimization pipelines, code generation, and linkers.
  • Experience with ML frameworks such as PyTorch and TensorFlow and software stacks such as ONNX, MLIR, XLA, TVM, and TensorRT.
  • Programming skills in Python and C++.
  • Knowledge of graph compiler optimization for AI workloads, graph-level optimizations, and embedded systems programming.
  • Good communication skills, ability to work with remote worldwide teams, and experience contributing to the open-source community.

Benefits

  • Permanent full-time contract.
  • Bonus plan, lunch vouchers, 25 vacation days, and the option to buy company shares at a 15% discount.
  • Flexible work hours and a work-from-home policy.
  • Online and offline learning and professional development opportunities.
  • Bucharest office with access to public transport, restaurants, parks, relaxation areas, cafeteria, and restaurant.
  • Free coffee, fresh fruit, social activities, and community volunteering opportunities.

Tech Stack

NXP Semiconductors

About NXP Semiconductors

10,000+ employees

NXP Semiconductors designs and supplies microcontrollers, application processors (i.MX), analog/RF, secure connectivity, and automotive chips for OEMs in automotive, industrial/IoT, mobile, and communications infrastructure markets. A public company (NASDAQ: NXPI) founded in 2006 and headquartered in Eindhoven, it sells silicon, software, and reference designs, and supports customers with BSPs and development tools. Notable lines include i.MX processors, S32 automotive platforms, NFC and secure elements, radar, and power management devices.

Contact me