AI / Machine Learning Engineer
Description
Role Overview:
- We are looking for an AI/ML Engineer to design, train, and deploy machine learning models that solve business problems and integrate into production systems.
Key Responsibilities:
- Design, train, and validate machine learning models.
- Build data pipelines for model training and evaluation.
- Deploy models into production and monitor performance (MLOps practices).
- Collaborate with Data Engineers and Product teams to define ML use cases.
- Continuously retrain and improve models based on new data.
Requirements:
- 3+ years of experience in machine learning engineering.
- Strong knowledge of ML algorithms, model evaluation, and feature engineering.
- Experience deploying models to production environments.
- Solid programming skills in Python.
Technical Stack / Tools:
- Python.
- scikit-learn.
- TensorFlow / PyTorch.
- MLflow.
- Docker.
- Kubernetes.
- SQL.
- Spark (for large-scale data).
- Cloud ML platforms (AWS SageMaker, Azure ML, Vertex AI).
Location: Remote - Anywhere
Skills required for this job:
- Data pipelines
- Docker
- Google Cloud Platform (GCP)
- Kubernetes
- MLOps
- MLflow
- Machine learning
- Microsoft Azure
- PyTorch
- Python
- SQL
- Spark
- TensorFlow
