Position - Senior Data Scientist
Job Description:
As a Senior Machine Learning Engineer specializing in model training and deployment, you will be responsible for designing, developing, and implementing machine learning solutions to address real-world challenges. You will work closely with cross-functional teams, including data scientists, software engineers, and data engineers, to build, train, and deploy machine learning models that enhance our products and services.
Key Responsibilities:
- Lead the development to implement and productize AI/ML-based solutions.
- To incorporate AI/ML technology into existing tools
- To re-design and develop existing applications for key R&D productivity
- Deploy trained models into production environments, ensuring scalability, robustness, and real-time or batch processing as needed, establish monitoring and alerting systems to track model performance, and implement necessary updates and maintenance.
- Collaborate with cross-functional teams to define project objectives, deliverables, and timelines, and communicate results effectively and create and maintain comprehensive documentation for models, datasets, and deployment processes.
- Stay up-to-date with the latest advancements in machine learning and AI to incorporate new techniques and technologies into projects.
Qualifications:
- 4+ years of relevant industry experience in developing and productizing software solutions
- Proven experience in machine learning model development and deployment in a production environment.
- Solid background in Data Structures & Algorithms
- Knowledge of Machine Learning & Data Science
- Experience with computer vision related product development.
- Proficiency in programming languages such as Python and relevant libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Strong understanding of data preprocessing, feature engineering, and model evaluation.
- Familiarity with cloud platforms and containerization technologies (e.g., AWS, Docker, Kubernetes).
- Experience with version control systems (e.g., Git) and best practices for collaborative development.
- Strong problem-solving skills and ability to work independently and in a team.
- Excellent communication and collaboration skills.
- Prior experience with NLP or reinforcement learning is a plus.
Generating Download Link...