Student Software Developer (Python & AI)
As a student software developer, you will maintain and debug Python-based architecture tools, develop test cases, and evaluate AI neural networks on cutting-edge DSP processors and AI accelerators. Gain practical experience with deep learning frameworks like PyTorch and TensorFlow, and contribute to architectural research. Part-time, flexible hours.
Responsibilities
- Maintain, update, and debug Python-based software tools.
- Develop test cases, execute experiments, and present results for architectural R&D.
- Model, run, and analyze AI neural networks to assess performance on DSP processors and AI accelerators.
Requirements
- Currently enrolled in a bachelor's program (2nd/3rd year) in CS, Math, Engineering, or related, with at least 3 semesters remaining.
- Strong Python programming skills with hands-on experience in developing and debugging.
- Familiarity with AI neural networks, deep learning concepts (CNNs, Transformers), and frameworks like PyTorch/TensorFlow.
- Ability to work 20-25 hours per week on average, with flexibility during exam periods and additional hours during breaks.
Nice to have
- Knowledge of C/C++.
- Strong mathematical skills.
- Experience with algorithmic or numerical projects.