Job Description:
We are seeking a passionate and skilled Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning, data science, and software engineering. As a Machine Learning Engineer, you will work closely with our clients and internal teams to develop, implement, and maintain machine learning models that solve real-world problems.
Must Have Skills
- 3+ years of experience into Computer vision and NLP projects.
- 3+ years of experience in machine learning and Gen AI, data science, or a related field.
- Strong experience in python programming
- Understanding of data structures, data modeling and software architecture
- Deep knowledge of math, probability, statistics and algorithms
- Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
- Excellent communication skills
- Ability to work in a team
- Outstanding analytical and problem-solving skills
- BSc in Computer Science, Mathematics or similar field; Master’s degree is a plus
Role and Responsibilities
- Study and transform data science prototypes
- Design machine learning systems
- Research and implement appropriate ML algorithms and tools
- Develop machine learning applications according to requirements
- Select appropriate datasets and data representation methods
- Run machine learning tests and experiments
- Perform statistical analysis and fine-tuning using test results
- Train and retrain systems when necessary
- Extend existing ML libraries and frameworks
- Keep abreast of developments in the field