Software Engineer V
Duration: 12 Months
Pay Range: $90-100/HR on W2
• Develop highly scalable GPU machine learning training system and custom inference hardware solution for a variety of AI workloads
• Implement and evaluate state-of-the-art performance optimization for large scale training and inference systems
• Code deliverables with engineering team with potential opportunity for external publication
Requirements / you will develop:
• Great communication working with team to understand business context and project roadmap
• Good and concise end-to-end programming skill across ML platform stacks such as Caffe2, Pytorch
• Across the board understanding of distributed training algorithms, memory/compute efficiency optimization, and how they affect high-level product metrics
Top 3 must-have HARD skills:
1. Python, C++ programming fluency
2. Experience with Pytorch programming
3 Experience with system performance analysis
Good to have skills:
1 Strong communication and collaboration skills
2 Experience with GPU programming and performance optimization
3 Experience with large-scale system development and performance characterization/optimization
Bonus:
• Experience with Pytorch and Caffe2 programming
• Experience with GPU programming and performance optimization
• Experience with large-scale system development and performance characterization/optimization
Experience:
• Education: BS / MS / PhD in EE/CS
• Years of Experience: minimum 5+
• Engineering/software development experience