Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Science Analyst (Python, PySpark & Machine Learning)

Kelly

Grow your career as a Data Science Analyst with an innovative global bank in Mississauga, ON with strong possibility of extension or conversion to full-time employment. Will require working onsite 3 days per week.

Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you.

Contract Duration: 6+ Months

  • Required Skills & Experience Master's degree or Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related quantitative field. Advanced degree preferred.
  • 5+ years of experience in data science, machine learning, advanced analytics, or a related field.
  • Experience developing and evaluating machine learning models.
  • Working knowledge of ML/DL techniques and model development processes.
  • Proficiency in Python, SQL, Spark, PySpark, TensorFlow, or similar analytical and model-building tools.
  • Familiarity with LLMs and GenAI technologies.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently while collaborating effectively within cross-functional teams.

  • Preferred Skills Experience supporting ML, AI, or GenAI initiatives in a production environment.
  • Familiarity with distributed data and computing platforms such as Hadoop, Hive, Spark, or cloud-based analytics platforms.
  • Exposure to banking, Retail Risk management, or financial services.
  • Basic understanding of capital markets, financial instruments, and quantitative modeling concepts.

What You Will Be Doing

• Analyze large structured and unstructured datasets to identify trends, patterns, and business insights.

• Perform data cleansing, transformation, and feature engineering to support model development.

• Develop, test, and maintain predictive and prescriptive models using statistical and machine learning techniques.

• Support the deployment of analytical solutions into production environments in partnership with technology teams.

• Contribute to the implementation of machine learning lifecycle processes, including development, testing, training, monitoring, and performance evaluation.

• Collaborate with business, technology, and risk partners to understand requirements and translate them into analytical solutions.

• Document methodologies, assumptions, and model results to support governance and review processes.

• Present analytical findings and project updates to team members and stakeholders.

• Continuously learn and apply emerging techniques in Machine Learning, Deep Learning, Large Language Models (LLMs), and Generative AI.

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Data Science Analyst (Python, PySpark & Machine Learning) in Mississauga, ON vacancy
  • $20 - $25 per hour

     ...Work alongside experienced data scientists and energy-market domain...  ...a week, designed for hands-on learning and mentorship Key...  ...the Databricks platform using PySpark, MLflow, and Delta Lake (we’ll...  ...undergraduate or graduate degree in Data Science, Statistics, Computer Science,... 
    Python
    Hourly pay
    Long term contract
    Internship
    Work at office
    Local area
    Night shift

    Rodan Energy Solutions Inc.

    Mississauga, ON
    22 days ago
  •  ...processing, and transforming large volumes of data from multiple internal systems to produce...  ...close collaboration with engineers, analysts, and business stakeholders across multiple...  ...Scripting experience (R, Python, VBA or any other language)... 
    Python
    Worldwide

    Luxoft

    Mississauga, ON
    1 day ago
  • Job Responsibility: ~ Education: ~ Expérience: ~ Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years ~ Tasks ~ Confer with clients to identify requirements ~ Document technical requirements to ensure that...
    Suggested
    Permanent employment
    Part time
    Relocation

    Six side Logistics

    Mississauga, ON
    5 days ago
  •  ...across our trading businesses. We're seeking a skilled Python Developer experienced with complex, modular, data-centric applications to help us build the future of...  ...seamlessly. Collaborate with quantitative analysts and data scientists to understand and implement requirements... 
    Python
    Full time

    Citi

    Mississauga, ON
    8 days ago
  •  ...Minimum Qualifications Doctorate or advanced degree in biostatistics or similar quantitative field, experience with machine learning, fluency in R statistical language Preferred Qualifications Same as Minimum Qualifications Course Enrollment... 
    Suggested

    University of Toronto

    Mississauga, ON
    2 days ago
  •  ...develop and deploy AIML and Generative AI solutions using Python Build and finetune machine learning and large language models using frameworks such as...  ...market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem... 
    Python
    Full time
    Local area

    Capgemini Sogeti

    Mississauga, ON
    23 days ago
  • $95 - $110 per hour

    This Healthcare company in Mississauga is looking for a Data Analyst. Additional information: Contract: Consultation Term: 6 months (with potential for extension) Start date: July 2026 Schedule: 37.5 hours/week Status: Hybrid (Mississauga) Rate: $95-$110/h... 
    Contract work

    Randstad

    Mississauga, ON
    a month ago
  •  ...Job Title: Python & AWS Developer | AWS Cloud, Python, REST APIs & Microservices Role: Python and AWS Developer Work Location...  ...requirements. • Collaborate with architects, business analysts, and development teams to design and deliver cloud solutions.... 
    Python
    Permanent employment
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    4 days ago
  •  ...and internationally. As an EDI Analyst, you will be responsible for...  ...managing and optimizing electronic data interchange (EDI) processes,...  ...Bachelor’s degree in Computer Science, Information Technology,...  ...management is a plus. Experience with Python is a plus. Salesforce... 
    Python
    Work at office

    Purolator

    Mississauga, ON
    1 day ago
  •  ...protect Purolator’s systems, data, and customers while enabling...  ...The Senior Application Security Analyst is responsible for embedding security...  ...Bachelor’s degree in Computer Science, Information Security, or a...  ...programming languages (e.g. Python, Java, C++, JavaScript)... 
    Python
    Work at office
    Shift work
    Early shift

    Purolator

    Mississauga, ON
    1 hour ago
  • $100k - $120k per year

     ...create a better hiring experience TITLE Senior Financial Analyst, Food Manufacturing SALARY RANGE $100,000 - $120,000 CASH...  ...and accurate reporting Download and validate transactional data from the ERP system to support close activities Profitability... 
    Work at office

    Outhire Inc.

    Mississauga, ON
    1 hour ago
  •  ...you know when your dream job becomes available.  Register with us today and we’ll alert you when a company is hiring live. No more applications, no more waiting for that email or call. Interview with organizations directly on our platform. Learn more and register @... 
    Full time
    Contract work
    Part time
    Internship

    Guhuza

    Mississauga, ON
    4 days ago
  • $75k - $90k per year

    We are seeking a Data Analyst – Marketing to support our digital marketing and analytics initiatives. This role plays a crucial part in collecting, analyzing, and interpreting data from various digital channels to drive informed business decisions. The ideal candidate will have... 

    Randstad

    Mississauga, ON
    more than 2 months ago
  •  ...As a Product Analyst you will drive data informed product decisions by delivering actionable insights designing...  ...analytics advanced analytics or data science with strong product focus ~ Strong...  ...skills Proficient in SQL and Python for data analysis strong foundation in... 
    Python
    Contract work

    Maarut

    Mississauga, ON
    1 day ago
  • $65k - $75k per year

     ...Description The Process Improvement Analyst will join the Process...  ...Canadian Supply Chain through data analysis, business intelligence...  ...Diploma in Business, Computer Science, Information Systems, or a related...  ...Technically curious and eager to learn, comfortable picking up new... 
    Work at office

    Aramark

    Mississauga, ON
    1 hour ago
  • $120.8k per year

     ...autonomous individuals. We are seeking a Senior Data Developer to join one of our small, co-...  ...in MLOps initiatives to streamline the machine learning lifecycle, including continuous...  ...development. ~ Strong hands-on knowledge of Python, PySpark, FastAPI, Unix, and SQL. ~ Familiarity... 
    Python
    Full time

    Citi

    Mississauga, ON
    1 day ago
  • $75k - $80k per year

     ...highly motivated individual to join our Digital team as a Business Analyst, North America. This role will report to a Senior Consultant /...  ...role: BA/BSc in business, statistics, operations research, data science, data analytics, or related science and engineering field.... 
    Long term contract
    Internship
    Local area
    Remote work
    Worldwide
    Flexible hours

    Hatch

    Mississauga, ON
    1 day ago
  • $70.4k - $88k per year

     ...improve how we operate, and use data to make smarter decisions. We...  ...highly motivated Insights Analyst  to join our team and help drive...  ...Statistics, Engineering, Computer Science, or a related quantitative...  ...analytics, AI-enabled tools, Python, R, or other analytical programming... 
    Python
    Work at office
    Flexible hours
    3 days per week

    goeasy

    Mississauga, ON
    8 days ago
  • $65k - $85k per year

     ...Financial Analyst   Maple Reinders  is seeking a highly skilled and motivated  Financial...  ...recommendations to senior management based on financial data. Support budgeting, forecasting, and...  ...Assistance Program Career growth and learning opportunities, including professional... 
    Weekly pay
    Full time

    Maple Reinders

    Mississauga, ON
    12 hours ago
  •  ...Experience with programming languages (Python or MATLAB). ~ Familiarity...  ...the supervision a senior analyst/engineer/lead and demonstrate...  ...skills. ~ Drive for continuous learning by own initiative. ~ Good...  ...organization. We connect people, data and technology to transform... 
    Python
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    2 days ago
  •  ...Full Stack Developer - Python & AI Required Skills: Databases Strong expertise in Microsoft SQL Server (MSSQL) Experience...  ...o AI-powered application features Integration & Data Experience in building integration adapters and data pipelines... 
    Python
    Full time

    Astra North Infoteck Inc.

    Mississauga, ON
    2 days ago
  • $97.71k per year

     ...Operations Integration Analyst Date: July 23, 2026 Location: Mississauga...  ...Assist in managing master data (participant registered data...  .... Knowledge of Tableau, Python, AI, and applications on the Microsoft...  ...rewards program to dynamic learning and development opportunities—... 
    Python
    Long term contract
    Temporary work
    Work at office
    Shift work
    3 days per week

    Independent Electricity System Operator

    Mississauga, ON
    8 days ago
  • $36 per hour

     ...at the physical location. There is no option to work remotely. Responsibilities Tasks Compute dimensions and tolerances of machine parts Measure and lay out work pieces in preparation for assembly Read and interpret engineering drawings, blueprints, charts and... 
    Permanent employment
    Full time
    Remote work
    Night shift

    ABS Machining Inc.

    Mississauga, ON
    9 days ago
  • $44.5k - $82.5k per year

     ...- REMOTE/TELETRAVAIL - ON - BMO XXXXX Ontario,X0X 0X0 Delivers learning strategies, courses and programs, including soft skills and coaching...  ...planning and implementation of learning solutions. Analyzes data and information to provide facilitation insights and recommendations... 
    Full time
    Contract work
    Part time
    Remote work

    BMO Financial Group

    Mississauga, ON
    8 days ago
  •  ...100% Remote Primary Skills Strong understanding of data concepts (entities, relationships, keys, domains), data modeling patterns (relational, dimensional, lakehouse), and data lifecycle across environments. Practical experience interpreting and specifying data... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    a month ago
  • $26 - $28 per hour

     ..., and perform changeovers on pouch making machines according to job specifications Meet or...  ...Review job specifications and previous run data to ensure correct materials and machine...  ...Profit sharing and bonus program Ongoing learning and development opportunities Exigences... 
    Long term contract
    Permanent employment
    Temporary work
    Flexible hours

    Bédard Ressources Inc.

    Mississauga, ON
    1 day ago
  • $41.52 - $51.88 per hour

     ...Position: Clinical Informatics Analyst Posting ID: 2024-37925 Dept:...  ..., information management, and data to create a trusted, comprehensive...  ...practice in health informatics science Strong technical aptitude...  ...self-development and a drive to learn by engaging in formal and... 
    Long term contract
    Full time
    Temporary work
    Internship

    Trillium Health Partners

    Mississauga, ON
    5 days ago
  •  ...disease prevention. Responsibilities Collaborates with Global Learning Services for updates of R&D procedural documents in Cornerstone...  ...Employers Award Canada's Most Admired Corporate Culture Learn more about working with us in Canada View our YouTube channel... 
    Full time
    Work at office
    Immediate start
    Shift work
    3 days per week

    AstraZeneca

    Mississauga, ON
    8 days ago
  •  ...actively seeking qualified Junior Mechanical Machine Cad Designer to support engineering roles...  ...and/or marked up drawings. Continue to learn the fundamentals of CAD techniques through...  ...nuclear organization. We connect people, data and technology to transform the world's... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    16 days ago
  •  ...we're faster. Our teams are empowered to learn, grow, and make an impact-in their careers...  ...working closely with customers, business analysts and team members to understand business requirements...  ...bring: Proficient with Power Platform, Python, C# Knowledge of end-to-end systems... 
    Python
    Full time

    FIS Global

    Mississauga, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Science Analyst (Python, PySpark & Machine Learning). Be the first to apply!