Machine Learning Developer
Current Job Vacancies | 1 |
Deadline | 16 February, 2025 |
Functional Designation | Machine Learning Developer |
Department | Techincal |
Location | HeadOffice |
Responsibilities:
- Develop and deploy AI-powered features and applications, integrating machine learning models into existing systems.
- Work with pre-trained models and adapt them for specific application needs, or develop simpler models for targeted tasks.
- Build and maintain APIs and web services to enable seamless communication between applications and AI/ML models.
- Collaborate with data scientists and engineers to understand model outputs and ensure proper integration.
- Implement data pipelines for efficient data ingestion and preprocessing for model input.
- Develop and maintain software infrastructure for deploying and scaling AI/ML models.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and contribute to improving software development practices.
- Troubleshoot and debug issues related to AI/ML model integration and application performance.
- Stay updated with the latest advancements in AI/ML and software development technologies.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills in Python
- Experience with machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Knowledge of software development principles, design patterns, and best practices.
- Experience with API development and integration (RESTful APIs preferred).
- Familiarity with databases (SQL and NoSQL) and data processing techniques.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Passion for AI/ML and its application in real-world scenarios.