About the job
SummaryBy Outscal
This internship offers an opportunity to contribute to eIQCore software, eIQToolkit, and eIQModel Zoo. You'll work with popular ML frameworks like TensorFlow, PyTorch, and ONNX, developing ML models for MCUs and MPUs. Experience with C/C++, Python, and software engineering is required.
We expect
- Basic experience with C/C++, Python, software engineering or front-end development using react.js
- Optional experience with machine learning frameworks such as TensorFlow or PyTorch
- Passion for artificial intelligence, machine learning or embedded systems
- Curious and innovative thinking, responsibility for meeting goals and deadlines
We offer
- Work in a diversified awarded team with high energy, an open collaboration environment, and eagerness for continuous improvement
- Experience in a multinational world-leading semiconductor company
- Work with the latest innovations and state-of-the-art technologies in the field of machine learning
Job Summary
- Contribute to eIQ Core software including popular open-source Machine Learning inference/compiler frameworks such as TensorFlow, PyTorch, ONNX, Arm NN, Glow, TVM, and NXP's proprietary SW
- Contribute to eIQ Toolkit – a desktop-based environment for training, optimization, validation, profiling, and other tasks used in machine learning model development
- Contribute to eIQ Model Zoo by developing ML models deployable on MCUs and MPUs
- Develop a vision-based system with camera calibration using neural networks
- Investigate the latest research papers, and technologies and implement proof-of-concepts based on the findings
- Cooperate on HW/SW co-design of state-of-the-art machine learning accelerators
Machine Learning SW R&D
- A well-established team working together for 4+ years responsible for a complete SW portfolio of machine learning products.
- Responsible for enablement, design and development of SW products across PC and embedded platforms using a variety of technologies.
- Contributing to research, innovation and open-source software.
- Distributed across multiple countries – US (Austin, TX), Romania, China, Czech Republic and cooperating with other international teams. Communication in English.
- The Czech team currently has 13 team members ranging from juniors/interns to very senior developers.
More information about NXP in Czech Republic...