Job Description
Job Title: Machine Learning Engineer
Job Overview:
Looking for a talented and motivated Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning algorithms, data analysis, Deep learning and software development. As a Machine Learning Engineer, you will play a key role in designing, implementing, and deploying machine learning models to solve real-world problems. If you are passionate about machine learning and are eager to work on cutting-edge projects.
Responsibilities:
- Machine Learning Model Development:
- Develop and implement machine learning algorithms and models to address business challenges.
- Collaborate with data scientists and domain experts to understand project requirements and formulate solutions.
- Data Preprocessing and Feature Engineering:
- Clean, preprocess, and analyze large datasets to extract meaningful features.
- Perform exploratory data analysis to gain insights into data characteristics and patterns.
- Model Deployment and Integration:
- Deploy machine learning models into production environments and integrate them with existing systems.
- Monitor model performance in production and implement necessary updates and improvements.
- Software Development and Collaboration:
- Develop scalable and maintainable software components and pipelines for data processing and model deployment.
- Collaborate with cross-functional teams including data engineers, software developers, and product managers.
- Documentation and Reporting:
- Document code, methodologies, and findings in a clear and organized manner.
- Prepare reports and presentations to communicate project progress, results, and recommendations.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.
- Minimum 2 years of professional experience in machine learning, data science, or a related field.
- Experience and Familiarity with Deep Learning algorithms.
- Experience with the entire end to end for machine learning, encompassing model development through deployment.
- Excellent communication skills in English, both verbal and written, and ability to persuade and negotiate.
- Excellent problem-solving skills and ability to work independently and in a team environment.