remote
Senior Engineer - Data & AI - Quest Global
Software Engineer
Lead end‑to‑end data and AI solutions, building scalable pipelines and ML models on AWS using Python, Spark, and SQL to deliver actionable insights for enterprise clients.
About the role
Key Responsibilities
- Design, develop, and maintain large‑scale data pipelines and ETL workflows using Python, Spark, and SQL on AWS services (Glue, Redshift, S3).
- Build and deploy production‑ready machine learning models, integrating them into data pipelines and monitoring their performance.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and data architecture.
- Optimize data storage, processing, and query performance, ensuring high availability and scalability.
- Mentor junior engineers, conduct code reviews, and promote best practices in data engineering and AI.
Requirements
- 5+ years of experience in data engineering and AI/ML development.
- Hands‑on experience building and deploying ML models in production.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonsqlapache sparkawsmachine learning