AI/ML Engineer
Role details
Job location
Tech stack
Job description
We are seeking a skilled AI/ML Engineer with strong expertise in AWS cloud services to design, build, and deploy scalable machine learning models and data-driven solutions. The ideal candidate will have hands-on experience with AWS AI/ML services, data engineering, and model lifecycle management., * Design, develop, and deploy machine learning models in production environments.
- Build and manage scalable ML pipelines using AWS services.
- Work with large datasets for data preprocessing, feature engineering, and model training.
- Deploy models using AWS SageMaker, Lambda, and API Gateway.
- Collaborate with data engineers, software developers, and business stakeholders.
- Monitor model performance and implement improvements.
- Ensure best practices for MLOps, CI/CD, and model versioning.
- Optimize models for performance, scalability, and cost.
Requirements
-
Strong experience in Python, R, or similar programming languages.
-
Hands-on experience with AWS services:
-
AWS SageMaker
-
S3, EC2, Lambda
-
Glue, Redshift
-
API Gateway
Experience with ML frameworks:
- TensorFlow, PyTorch, Scikit-learn
Knowledge of data processing tools like Pandas, NumPy.
Experience in deploying ML models in cloud environments.
Understanding of MLOps concepts and tools (Docker, Kubernetes, CI/CD).
Strong SQL and data modeling skills.