Jobs
>
Vancouver

    Senior Python, c# developer - Vancouver, Canada - RBC - Royal Bank

    RBC - Royal Bank background
    Full time
    Description

    Job Summary

    Job Description

    Python Developer

    What is the opportunity?

    Are you interested in the opportunity to work as a Python, C# Developer? We are looking for an analytical, results-driven Python Developer who holds a passion to troubleshoot and improve current applications and processes.

    Are you ready to be responsible for analysis, development, and automation activities on small to medium size projects and/or programs? Are you ready to ensure your contributions make an impact? Do you want to be a part of a team who wants you to win? If so, we look forward to chatting with you.

    As a Python Developer you will be required to liaise with clients to implement technical solutions. To be successful in this role, you will need to have excellent problem-solving skills and be able to work independently.

    In this role, you'll demonstrate knowledge, ability, kindness, and curiosity, applying competency in complex scenarios. At times, you'll be expected to guide others in comprehending and automating data processes. The position entails overseeing all facets of software development, including planning, elicitation, analysis, documentation, and management, while also providing support for changes in both business domains and technology. As a Python Developer, you'll be tasked with creating and implementing applications, innovative scalable algorithms, and modeling techniques, aimed at pushing the boundaries of technology in areas such as machine learning, cybersecurity, risk management, and incident response.

    What will you do?

    • Implement Machine Learning, Deep Learning models, Neural Networks, data mining methods, and statistical analysis using Python.
    • Support the continued automation and development of our Security Orchestration and Automated Response platform.
    • Research, design and develop applications leveraging large language models and research, design and build tools and applications to the Insider Threats team.
    • Build tools and packages to support the enterprise data protection team.
    • Support cyber security research and the Insider Threats Emulation Team. Working on challenging and research-based initiatives using advanced Machine Learning methods.
    • Build and maintain a repository of reusable data/automation requirements documentation to support future initiatives, following the enterprise standards.
    • Problem solve and resolve issues that arise during project delivery and provide timely responses and solutions as required.

    What do you need to succeed?

    Must-have

    • Creative, critical and analytical thinker who is self-driven and capable of working with new concepts and new technologies.
    • Expert working knowledge of programming languages (Python, R, C# )
    • Good understanding of relational databases (e.g., MySQL, PostgreSQL)
    • Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript)
    • Strong data profiling, cleaning, mining, and technical documentation skills
    • Able to deal with ambiguity and leverage innovative ideas
    • Results oriented, ability to thrive in a fast-paced, detail-oriented environment

    Nice-to-have

    • Software engineering background with a focus on artificial intelligence
    • Experience with deep learning methods and packages such as Tensorflow, Pytorch, Transformer
    • Experience working with large language models
    • Experience working with statistical methods and data analytics
    • Experience in building machine learning models (supervised/unsupervised)
    • Experience working with a Security Orchestration and Automated Response (SOAR)

    What's in it for you?

    We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

    • Network and build lasting relationships with students from diverse backgrounds from across Canada
    • Participate in fun events and gamification challenges to help build your career tool kit while enjoying a work-life balance
    • Leaders who support your development through coaching and learning opportunities
    • Work in a dynamic, collaborative, progressive and highly performing team
    • Hybrid workplace model, flexibility to work from home two to three days a week
    • Ability to make a difference and lasting impact
    • Enjoy a comfortable work environment with the option to dress casually

    #LI-Hybrid

    #LI-Post

    #LI-PK

    #TechPJ

    Job Skills

    Analytical Thinking, Communication, Critical Thinking, Cybersecurity, Group Problem Solving, Long Term Planning, Python (Programming Language), Resolution-Oriented (Inactive), Security Standards, Structured Query Language (SQL) Development, Web Application Architecture, Web Applications

    Additional Job Details

    Address:

    2320 KINGSWAY:VANCOUVER

    City:

    VANCOUVER

    Country:

    Canada

    Work hours/week:

    37.5

    Employment Type:

    Full time

    Platform:

    Technology and Operations

    Job Type:

    Regular

    Pay Type:

    Salaried

    Posted Date:

    Application Deadline:

    Inclusion and Equal Opportunity Employment

    At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
    ​​​​​​​
    We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

    Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at


  • We The Collective

    Python Developer

    4 days ago


    We The Collective Vancouver, BC, Canada

    We're looking for a freelance Django / Python developer to join our team for a 4 month contract. You will be responsible for architecting and building a privacy-first, secure social activity website for kids. Design, UX, project management and frontend development will be handled ...

  • KTek Resourcing

    Python Developer

    2 weeks ago


    KTek Resourcing Vancouver, Canada

    Should have 6-14 years experience in IT.Should have solid experience in python coding.Should have 2+ years Canadian experience.Should have some experience in Pre-Silicon or Post Silicon Validation /GPU Validation /CPU validation / Server ValidationShould have experience of workin ...

  • Fortinet, Inc.

    Developer, Python

    4 days ago


    Fortinet, Inc. Vancouver, BC, Canada

    Fortinet is hiring a Senior DevOps Developer to assist the FortiCare Team (.net developer experience would be big plus). This person will also need to help administer the backend as well as any configuration in SN for CSM module. · Responsibilities: · ~ Ensure smooth delivery o ...


  • KTek Resourcing Vancouver, Canada

    Job Title: Python Automation Developer · Location: Vancouver, BC · Duration: Long Term · Job Description: · Should have 6-14 years experience in IT. · Should have solid experience in python coding. · Should have 2+ years Canadian experience. · Should have some experience in Pre- ...


  • Domain7 Vancouver, Canada

    Python Django Developer at Domain7 - Djangojobs.Net · Login Register Jobs Companies Post About Pricing Salary Contact · Python Django Developer at Domain7 · Vancouver,Canada May 09, 2017 · About Domain7 · Founded in 1997, by Shawn Neumann · Offices in Vancouver & Abbotsford · ...


  • KTek Resourcing Vancouver, Canada

    Should have 6-14 years experience in IT. · Should have solid experience in python coding. · Should have 2+ years Canadian experience. · Should have some experience in Pre-Silicon or Post Silicon Validation /GPU Validation /CPU validation / Server Validation · Should have experien ...


  • Motorola Solutions Vancouver, BC, Canada

    At Motorola Solutions, we're guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. We're solving for safer by building the best possible technologies across every part of our safety and ...


  • KTek Resourcing Vancouver, Canada

    Job Title: Python Automation DeveloperLocation: Vancouver, BC Duration: Long TermJob Description:Should have 6-14 years experience in IT.Should have solid experience in python coding.Should have 2+ years Canadian experience.Should have some experience in Pre-Silicon or Post Silic ...


  • T-Net British Columbia Vancouver, BC, Canada

    Job Title: Software Engineer - Development · Our client loves building software, sharing our ideas, and keeping the best parts of their startup culture as they have continued to grow over the last 7 years. The team values a flexible work environment, a laid-back office culture, ...

  • D-Wave Quantum Inc.

    Developer, Python

    4 days ago


    D-Wave Quantum Inc. Burnaby, BC, Canada

    D-Wave is the leader in the development and delivery of quantum computing systems, software, and services and is the world's first commercial supplier of quantum computers. Our mission is to unlock the power of quantum computing by delivering customer value with practical quantum ...

  • Fortinet

    Developer, Python

    3 weeks ago


    Fortinet Burnaby, BC, Canada

    Fortinet is hiring a Senior DevOps Developer to assist the FortiCare Team (.net developer experience would be big plus). This person will also need to help administer the backend as well as any configuration in SN for CSM module. · Position: This is a full-time, permanent role ...


  • Fortinet Burnaby, Canada Full time

    Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby. This individual will be primarily working on building our internal systems within Fortiguard Labs. This work will consist of building data processing pipelines and building web in ...

  • WeCopy Fintech Inc.

    Python Web Crawler

    3 weeks ago


    WeCopy Fintech Inc. Vancouver, Canada

    We are looking for someone to work in long term, and well skilled and have an experience more than 1 years. · **Requirements**: · Strong knowledge of Python Selenium Python, SQL, Testing Tools Strong understanding of object-oriented programming. · Experience in programming, Pytho ...

  • Zoic Studios

    Bc, Pipeline Td

    2 weeks ago


    Zoic Studios Vancouver, Canada

    **Pipeline TD** · Zoic Studios is an Award winning VFX company made up of accomplished artists and producers who understand story, process and relationships. Partnership, integrity and enthusiasm are our key founding principles. We have three locations, Los Angeles, New York City ...

  • Luma Pictures

    Pipeline Td

    1 week ago


    Luma Pictures Vancouver, Canada

    Luma is seeking a skilled python developer to collaborate with our production department, providing technical support and developing tools to enhance workflows. · This role requires working in the Pacific West Coast time zone. · **You Can**: · - Mid level Python Experience · - So ...

  • ProCogia

    Data Science Co-op

    2 weeks ago


    ProCogia Vancouver, Canada

    ProCogia is a data consulting firm headquartered in Vancouver, BC with employees and clients across the United States and Canada. We specialize in Data Operations, Data Engineering, BI & Analytics, Data Science & Bioinformatics across a broad range of industries including Telecom ...


  • Amazon Development Centre Canada ULC Vancouver, Canada

    PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience · - Experience implementing algorithms using both toolkits and self-developed code · - Experience in patents or publications at top-tier peer-reviewed conferences or journals · - Experience programming ...

  • Angstrom Vision

    Job Description:

    2 weeks ago


    Angstrom Vision North Vancouver, Canada

    **Angstrom Vision is seeking a Computer Vision and Machine Learning Researcher (CVMLR) who is ready to develop machine vision algorithms and various deep learning neural networks for quantitative phase imaging, computational imaging, and machine vision fields for AI-based inspect ...

  • Electronic Arts

    Capture Artist Tech

    2 weeks ago


    Electronic Arts Vancouver, Canada

    After nearly 30 years of creating genre-defining, interactive football experiences with the world's biggest football entertainment platform, EA SPORTS FIFA, we are soon beginning an exciting era. EA SPORTS FC will become the future of football from EA SPORTS - as we aim to take g ...


  • Zoic Studios Vancouver, Canada

    **Rigging Supervisor ( Vancouver)** · Zoic Studios is an Award winning VFX company made up of accomplished artists and producers who understand story, process and relationships. Partnership, integrity and enthusiasm are our key founding principles. We have three locations, Los An ...