Amplelogic - Developer - Artificial Intelligence/Machine Learning

Posted on: 14/05/2025

Job Description

Responsibilities :


- Build, train, and fine-tune machine learning models for a variety of applications, including but not limited to Natural Language Processing (NLP), Computer Vision, and predictive modeling.


- Design and implement intelligent and scalable data and model pipelines to ensure AI solutions are effectively deployed and utilized in production environments.


- Collaborate closely with data scientists, engineers, product managers, and other stakeholders to translate business requirements into tangible AI solutions.


- Embrace and implement MLOps best practices, utilizing tools such as MLflow, Docker, and Kubernetes to streamline the development, deployment, and monitoring of machine learning models.


- Stay at the forefront of AI/ML advancements, actively explore new techniques and technologies, and share your knowledge and insights with the team. A mentorship mindset is highly valued.


- Champion clean code principles, contribute to the improvement of our development processes, and foster a future-focused engineering culture.


Required Skills :


- Experience : 3-4 years of hands-on experience in hardcore AI/ML or applied data science.


- Programming : Pro-level proficiency in Python.


- ML Frameworks : Mastery of core machine learning frameworks, including scikit-learn, XGBoost, LightGBM, TensorFlow/Keras, and PyTorch.


- Data Handling : Proven experience in real-world data wrangling, feature engineering, and model deployment.


- DevOps : Solid understanding of DevOps principles and tools, including Docker, REST APIs, and Git. Familiarity with MLOps practices is a plus.


- Cloud Computing : Practical experience with at least one major cloud platform : AWS, GCP, or Azure.


- Software Development : Solid grasp of Agile development methodologies, strong debugging skills, and a proactive approach to performance optimization.

info-icon

Did you find something suspicious?