Overview
Develop and deploy machine learning models for various business applications. Work with data scientists and engineers to implement AI solutions.
Key Responsibilities
- Design, develop, and implement machine learning models
- Collaborate with data scientists to translate prototypes into production-ready code
- Optimize ML models for performance and scalability
- Integrate ML models with existing systems and applications
- Monitor and maintain deployed models
- Stay current with the latest ML research and technologies
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 3+ years of experience in machine learning or software engineering
- Strong programming skills in Python and familiarity with ML libraries
- Experience with ML frameworks (TensorFlow, PyTorch, scikit-learn)
- Understanding of data structures, algorithms, and software design
- Knowledge of data processing and database systems
Preferred Qualifications
- Experience with cloud-based ML services
- Knowledge of DevOps practices and CI/CD pipelines
- Experience with containerization technologies (Docker, Kubernetes)
- Contributions to open-source projects or research publications
How to Apply
To apply for this position, please send your CV and cover letter to:
Subject: Application for Machine Learning Engineer Position
Important: Please attach your CV and cover letter to the email.