- Design, implement, and optimize machine learning-based solutions for various business use cases
- Deploy, scale, and manage ML solutions on cloud platforms, particularly using AWS Bedrock
- Collaborate with cross-functional teams to integrate ML models into production environments
- Participate in the complete software development life cycle (SDLC) including design, coding, testing, and deployment
- Monitor and troubleshoot ML system performance post-deployment to ensure reliability and scalability
- Automate ML workflows and contribute to the continuous improvement of CI/CD pipelines for ML
- Stay current with the latest AI/ML trends, frameworks, and tools, and apply them as needed
- Write clean, productive, and well-documented code for model development, training, and deployment