Job Title: Algorithm Developer
Location: Onsite/Hybrid - Redmond, WA
Duration: 12 months
The main function of an algorithm developer is to design and implement Algorithms for signal processing and machine learning. As a Software Engineer/algorithm developer with 4-5 years of experience investigating deep learning algorithms, you will be working on sensors and systems, and AI algorithms, You will be a part of the team that focused on cutting-edge ML research, deep learning, state-of-art compute clusters, and exploring HW/Algorithm co-design.
Must-Have Skills
Experience with algorithm development (PyTorch, TensorFlow)
Experience with object-oriented programming in C# and C++, Python, or other languages
Experience with embedded systems (FPGA) and deploying algorithms to hardware
Nice-to-have Skills
Experience with machine learning toolkits and platforms
Skills :
Experience with algorithm development, Develop and apply advanced methods, theories, and research techniques of algorithms
Design, implement, and test algorithms for a variety of signal processing and conditioning tasks
Identify, troubleshoot, and resolve issues found with software
Deploy algorithms to hardware.
Improve software performance
Degrees/Certifications Required:
Bachelor’s Degree in computer science, mathematics, or related field preferred
Masters preferred