About the Role
The role involves designing, training, and deploying machine learning models with a focus on computer vision and large language models. The engineer will work on real-world applications requiring scalable and efficient AI systems.
Responsibilities
- Design and implement computer vision pipelines for image and video analysis
- Develop and fine-tune large language models for domain-specific tasks
- Train, validate, and optimize machine learning models using diverse datasets
- Deploy AI models into production environments with monitoring tools
- Collaborate with software engineers to integrate AI components into applications
- Evaluate model performance using quantitative and qualitative metrics
- Research and apply state-of-the-art techniques in deep learning
- Maintain documentation for models, experiments, and system architecture
- Optimize inference speed and resource usage for deployed models
- Troubleshoot and resolve issues in model behavior and data pipelines
- Work with cross-functional teams to define AI-driven product features
- Ensure models comply with data privacy and ethical guidelines
- Conduct A/B testing to assess model impact on user outcomes
- Stay current with advancements in AI research and open-source tools
- Participate in code reviews and technical design discussions
- Support data collection, labeling, and preprocessing workflows
- Build automated training pipelines for continuous model improvement
- Apply transfer learning techniques to reduce training time and data needs
- Use version control systems for model and code management
- Monitor model drift and retrain models as needed
- Develop APIs for model inference and integration
- Implement security practices in AI system deployment
- Contribute to technical planning and roadmap development
- Assist in benchmarking AI performance against industry standards
- Engage in prototyping new AI capabilities for product innovation
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible hours
Team
Collaborative team of AI researchers and engineers focused on applied machine learning
About the Role
This position is central to advancing AI capabilities in visual recognition and language understanding. The engineer will work on end-to-end development of intelligent systems that process unstructured data at scale.
Technology Stack
Primary tools include Python, PyTorch, Hugging Face Transformers, OpenCV, Docker, Kubernetes, and cloud-based ML services. Experience with these or similar technologies is expected.
Sponsorship available for qualified candidates