
AI Software Developer
NXP Semiconductors5 days ago
Brno, CzechiaEntry Level
Responsibilities
- Develop tools, libraries, and algorithms in Python to optimize neural network models for embedded and mobile devices.
- Build Python tools to deploy, profile, and benchmark neural network models on embedded and mobile platforms.
- Contribute to open-source communities and projects such as PyTorch, ONNX, and TensorFlow.
- Enable audio, vision, generative AI, and language models on mobile and embedded devices.
- Explore research and emerging technologies, implement proof-of-concepts, and pursue potential papers or patents.
- Co-develop hardware and software for state-of-the-art artificial intelligence accelerators.
Requirements
- Experience writing production software in Python and familiarity with software engineering best practices.
- Academic background or experience with neural networks or machine learning algorithms.
- Passion for artificial intelligence, machine learning, smart devices, agentic systems, or related areas.
- Curious and innovative thinking with responsibility for meeting goals and deadlines.
- JavaScript, TypeScript, React, GUI/UI/UX, TensorFlow, PyTorch, or compiler-technology experience is desirable.
Benefits
- Full-time permanent contract.
- Online and offline learning and professional development opportunities.
- Flexible working hours and home office options.
- Bonus plan, long-term incentive plan, dividends processing, and the opportunity to purchase company shares at a 15% discount.
- Lunch allowance, additional vacation days, sickness support, sick days, weekend bank holiday recovery days, pension support, and well-being support.
- Team-building activities, social events, charity initiatives, free coffee, fresh fruit days, ice cream breaks, and bake fairs.
- Work from the Brno or Rožnov offices, both of which have in-house cafeterias.
- Candidates must have a valid visa and work permit for the Czech Republic at the application stage.
Tech Stack
Categories
About NXP Semiconductors
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.