Data Science/Machine Learning Engineer - Python/Tensorflow
Rojgar GroupJob description
Description :
Role Overview :
We are seeking a highly skilled and experienced Data Science / ML Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and deploying machine learning models and data pipelines to solve complex business problems. You will collaborate closely with data scientists, data engineers, and business stakeholders to understand requirements, build robust solutions, and ensure their seamless integration into our existing infrastructure.
Your work will directly impact our ability to provide data-driven insights, improve decision-making, and enhance customer experiences.
Key Responsibilities :
- Design and implement scalable and reliable data pipelines using Azure Databricks to ingest, process, and transform large datasets for machine learning.
- Develop and deploy machine learning models using Python and relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch) to address specific business needs.
- Collaborate with data scientists to productionize machine learning models, ensuring their performance, scalability, and maintainability.
- Monitor and maintain deployed models, proactively identifying and addressing performance issues or data quality concerns.
- Contribute to the development of best practices for machine learning engineering, including model versioning, testing, and deployment.
- Communicate technical findings and recommendations effectively to both technical and non-technical audiences.
Required Skillset :
- Demonstrated expertise in designing, developing, and deploying machine learning models and data pipelines in a production environment.
- Proficient in Python and relevant machine learning libraries (e.g., scikit-learn, TensorFlow, PyTorch).
- Hands-on experience with Azure Databricks for data processing and machine learning.
- Strong understanding of data engineering principles and practices, including data warehousing, ETL, and data quality.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Ability to work independently and manage multiple priorities in a remote setting.
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
Interested in this role?