Data Science Developer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Pay rate: $70-75 · Contract
Applications open in a new tab.
Job details
- Pay
- Pay rate: $70-75
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Senior Data Science Developer | RQ00244
We are looking for a Senior Data Science Developer to join Metrolinx’s Enterprise AI & Data Centre of Excellence and build enterprise-grade AI solutions, Generative AI applications, and intelligent agents.
Location: Toronto (Hybrid – 3 days onsite/week)
Contract Duration: 6 months
Pay rate: $70-75
Key Responsibilities:
- Design and develop GenAI applications, intelligent agents, and AI-powered solutions.
- Build solutions using LLMs, RAG, agentic AI, machine learning, and APIs.
- Develop reusable AI components, services, and enterprise integrations.
- Integrate AI solutions with enterprise data sources, applications, and workflows.
- Build prototypes and take successful solutions into production.
- Evaluate model performance, accuracy, reliability, and scalability.
- Apply software engineering practices, including Git, testing, CI/CD, monitoring, and documentation.
- Incorporate Responsible AI, privacy, security, and data governance.
Must-Have Skills:
- Advanced hands-on experience with Python, software engineering, LLMs, RAG, agentic AI, APIs, and prompt engineering.
- Strong experience with Microsoft Foundry / Azure AI Foundry, Azure Machine Learning, and Azure AI services.
- Hands-on experience developing and deploying production AI solutions in the cloud.
- Strong foundation in statistics and machine learning, including classification, regression, clustering, feature engineering, model evaluation, and ML pipelines.
- Experience with SQL, Power Automate, VS Code, Git, Jira, Azure OpenAI, Copilot Studio, Foundry, and Databricks.
- Public-sector experience is preferred, but not mandatory.
More about this job
Responsibilities
Design and build enterprise-grade generative AI applications, intelligent agents, and machine-learning solutions, integrating them with enterprise data, applications, and workflows. Develop prototypes into production-ready systems, evaluate their performance and reliability, and apply software engineering, responsible AI, privacy, security, and data governance practices.
Requirements
Requires advanced hands-on experience with Python, software engineering, LLMs, RAG, agentic AI, APIs, prompt engineering, and Azure AI technologies, along with experience deploying production AI solutions in the cloud. Candidates should also have a strong foundation in statistics and machine learning and experience with tools including SQL, Power Automate, Git, Jira, Copilot Studio, and Databricks; public-sector experience is preferred but not required.
Skills
- Python
- Software Engineering
- Large Language Models
- Retrieval-Augmented Generation
- Agentic AI
- Prompt Engineering
- APIs
- Azure AI Foundry
- Azure Machine Learning
- Azure AI Services
- Machine Learning
- Statistics
- SQL
- Power Automate
- Git
- Databricks
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Software
- Science & Research
- Government & Public Sector
Keywords
- Generative AI
- Intelligent Agents
- Large Language Models
- Retrieval-Augmented Generation
- Agentic AI
- Machine Learning
- Python
- APIs
- Prompt Engineering
- Azure AI Foundry
- Microsoft Foundry
- Azure Machine Learning
- Azure AI Services
- Azure OpenAI
- Copilot Studio
- Databricks
- SQL
- Power Automate
- Visual Studio Code
- Git
- Jira
- Statistics
- Classification
- Regression
- Clustering
- Feature Engineering
- Model Evaluation
- Machine Learning Pipelines
- CI/CD
- Responsible AI