What are the responsibilities and job description for the AI/ML Engineer position at Ekcel Technologies Inc?
Job Summary:
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.
Key Responsibilities:
- 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.
Required Skills:
- 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.