Build scalable ETL pipelines for enterprise AI in Toronto, using advanced Python, SQL, and Azure data platforms in a hybrid setting. As a Senior Software Developer, ETL, you will create production-ready data solutions supporting analytics, machine learning, Generative AI, and RAG. You will collaborate with Data Architects, AI/ML Engineers, Data Scientists, and business stakeholders. The six-month contract runs until May 31, 2027, with three onsite days weekly near Union Station.
Key Responsibilities
- Design, develop, test, and maintain scalable ETL/ELT pipelines
- Build reusable services across platforms, databases, APIs, and systems
- Prepare structured and unstructured data for AI workloads
- Implement architecture, modelling, integration, quality, and governance standards
- Optimize performance,
reliability, monitoring, scalability, and data onboarding
Requirements:
- Significant data engineering, ETL/ELT, or software development experience
- Advanced Python, SQL, API integration, and transformation skills
- Production-grade AI/ML pipelines, training, inference, and RAG experience
- Robust Azure, Azure Machine Learning, and Microsoft Foundry knowledge
- Degree or equivalent experience in a related field Apply senior software development expertise across ETL, Azure, AI/ML pipelines, data quality, and production-ready enterprise integrations.
📌 Senior ETL AI Data Engineer (Toronto)
🏢 Altis
📍 Toronto