Key Responsibilities
- Design and implement machine learning models for natural language processing and computer vision tasks
- Optimize training pipelines for large-scale language and vision models
- Collaborate with cross-functional teams to deploy ML solutions in production
- Research and implement state-of-the-art techniques in model training and fine-tuning
- Monitor model performance and iterate on improvements
- Document methodologies and share insights with the team
Requirements
- 3+ years of experience in machine learning or related fields
- Proficiency in Python and deep learning frameworks (PyTorch/TensorFlow)
- Experience with large language models or vision-language models
- Strong understanding of model training optimization and scalability
- Familiarity with cloud platforms and distributed training