Job Brief:
We are looking for a highly skilled Machine Learning Engineer / Data Engineer with strong expertise in Python development, ML, and AWS-based data pipelines. The ideal candidate will be responsible for designing, developing, and deploying scalable ML solutions and ETL workflows to support AI-powered applications and analytics platforms.
Responsibilities
- Strong command of Python for backend development, scripting, and data pipelines.
- Proficient in machine learning workflows: model training, tuning, evaluation, and deployment.
- Basic experience with LLMs: prompt engineering, fine-tuning, and RAG implementations.
- Built and maintained ETL pipelines using AWS Glue, Lambda, and Python.
- Designed event-driven workflows with AWS Step Functions for scalable data processing.
- Worked with cloud services like S3, Athena, Redshift, and CloudWatch.
- Familiar with Docker and basic CI/CD workflows for model and data pipeline deployment.
Requirements
- BSCS or MSCS degree or a related field
- 3+ years of experience in Python
Location: Gulberg, Lahore