Key Responsibilities
- Design, train, and optimize neural network models for performance and efficiency
- Develop novel architectures and algorithms for machine learning applications
- Collaborate with cross-functional teams to integrate ML models into production systems
- Optimize models for latency, memory, and power constraints
- Conduct research to stay ahead of industry trends and advancements
- Document and present technical findings to stakeholders
Requirements
- 5+ years of experience in machine learning, deep learning, or neural networks
- Strong proficiency in TensorFlow, PyTorch, or similar frameworks
- Experience with model compression, quantization, and pruning techniques
- Background in computer vision, NLP, or other AI domains
- Excellent programming skills in Python and familiarity with ML libraries