Software Developer Co-Op

7 days ago


Vancouver, British Columbia, Canada Copperleaf Technologies Inc. Full time
Software Developer Co-Op (Artificial Intelligence Innovation)

Software Developer Co-Op (Artificial Intelligence Innovation)

Expected Start Date: Sept 2024

Length: 8-month Co-Op term

As one of BC's Top Employers (2023), Canada's Top Growing Companies (2023), and Canada's Most Admired Corporate Cultures (2023), Copperleaf is a dynamic and disruptive high-tech organization offering exciting opportunities for growth and innovation.

Headquartered in Vancouver, Canada, Copperleaf is building a better world, one decision at a time. The Copperleaf Decision Analytics Solution helps some of the world's largest firms make better strategic decisions through data analytics and optimization. We have a track record of delivering award-winning, industry-changing solutions. Join our team as we continue to enable our clients to build more resilient and sustainable infrastructure.

The Opportunity

Are you passionate about exploring the possibilities of artificial intelligence, especially generative AI, and creating innovative solutions that meet real-world needs? If so, you might be the perfect candidate for our AI Innovation Team. As a Software Developer Co-op, you will join a dynamic and collaborative team that is responsible for discovering use cases for AI in our products and in our own software company, and building prototypes that demonstrate the value of AI. You will work on projects from research, proof of concept, and prototyping to software implementation and production deployment, using cutting-edge technologies and frameworks.

What experience will you gain?

This position provides an excellent opportunity to gain exposure to the following:

  • Developing web-based applications and APIs with Python, Azure, AWS, .NET, and REST
  • Using Jupyter notebooks for data analysis and experimentation
  • Leveraging langchain and llama-index python libraries to create prototypes with generative AI
  • Designing and testing generative AI systems
  • Working with datasets and knowledge bases
  • Collaborating with other teams and stakeholders to identify and validate AI use cases

About You:

You have the following background, but we also recognize that talent comes in many forms:

  • You're a 3rd or 4th year computing science or engineering student with previous software development experience
  • You have exposure to object-oriented languages, web technologies and UIs, and relational databases
  • You have a strong interest and curiosity in artificial intelligence, especially generative AI
  • You're self-motivated, flexible, pragmatic, proactive and able to handle a variety of tasks
  • You're a great team member and have interpersonal skills including teamwork, respect, courtesy, and discretion
  • You wondered if this job description was written with the help of AI. The answer is yes

We're not hung up on how much experience you may have with a specific programming language or technology. However, we like to see skill, passion and creativity in the work and projects you've completed.

What are we looking for?

Here are some tips about what our hiring managers look for during Co-Op recruitment.

  • A well-written cover letter (recommended) - We use cover letters to learn more about you and how your skills, knowledge, and experience make you a good candidate for our role and our company. This is your chance to stand out and help us see who you are beyond what you can list on a resume.
  • Extracurricular activities (optional) - If you are involved in extra-curricular activities, please share them in your resume and cover letter. Hearing about these allows us to understand more about who you are.
  • Transcripts (optional) - Just like extracurricular activities, if you have one feel free to upload yours. Non-official transcripts are perfect. We know there's more to like than grades, but they're part of the picture.
  • A bespoke application (required) - At Copperleaf, we love artificial intelligence. In fact, we have our own in-house AI tools and strongly encourage our teams to utilize them However, we're not looking for AI-generated cover letters and resumes. We want to see your writing style and learn more about you.

What Our Co-ops Are Saying

"Copperleaf provided me with an excellent overall co-op experience. The job involved a wide variety of interesting challenges as well as great people to work with and learn from. I would highly recommend considering Copperleaf for a rewarding and memorable work term."

-Jeff, previous Software Developer Co-op

"As a software developer co-op student with Copperleaf, I was able to rapidly learn and hone a variety of skills. My co-workers provided an enriching working and learning environment, and I was also given a great amount of independence on the projects I completed."

-Yuqing, previous Software Developer Co-op

"I enjoyed my co-op work term here a lot. I had the opportunity to work on a complete feature from server-side functionality to front-end functionality. When I first started at Copperleaf, I was eased into the role with relevant tasks and training that allowed me to build my knowledge on the application before diving into more complicated problems and tasks. I was also able to work with a great team of people. Everyone is very friendly and eager to help or provide suggestions to improve the application from both a development and user perspective. We also knew how to have fun with foosball tournaments and pizza parties. I am thankful I had the opportunity to work in such an amazing environment"

David, previous Software Developer Co-op

I am legally eligible to work in Canada *
--

#J-18808-Ljbffr

  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Software Engineer Co-Op - Sports TechThe EA SPORTS Security team helps make the games safe, secure and fun by partnering with development teams, analyzing large volumes of data and responding to Security incidents. As a Software Engineer, reporting to the Development Manager, you will partner with game developers, data scientists, fraud analysts, and other...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Software Engineer Co-Op - Sports TechThe EA SPORTS Security team helps make the games safe, secure and fun by partnering with development teams, analyzing large volumes of data and responding to Security incidents. As a Software Engineer, reporting to the Development Manager, you will partner with game developers, data scientists, fraud analysts, and other...


  • Vancouver, British Columbia, Canada Electronic Arts Full time $31 - $34

    We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination. Electronic Arts is looking for students to join our world-class internship...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Software Co-op: Robotics Simulation (May 2024 term)Sanctuary AIJob OverviewYour New Role and TeamSanctuary AI-a multi award-winning LinkedIn Top Startup company-is seeking a Software Co-op student. Reporting to the Software Engineering Manager, Simulation, you'll gain a comprehensive understanding of design, architecture, and implementation of our simulation...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Electronic Arts is looking for students to join our world-class internship experience. For more information about our Next-Gen Program, visit Our teams build meaningful relationships with hundreds of millions of players around the world who love our games. We aim to be the best at meeting players where they are and supporting them throughout their journey...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Electronic Arts is looking for students to join our world-class internship experience. For more information about our Next-Gen Program, visit Our teams build meaningful relationships with hundreds of millions of players around the world who love our games. We aim to be the best at meeting players where they are and supporting them throughout their journey...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Full Circle is a new studio based in Vancouver, with team members around the globe, embracing a remote-working, geo-diverse team and culture. We are all about having fun, taking chances and making great games that people want to play with their friends. Working on the next evolution of Skate, we are set to provide an experience to embrace and build upon...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Firmware Developer, Co-Op page is loaded Firmware Developer, Co-Op Apply locations Vancouver, Canada time type Full time posted on Posted Yesterday job requisition id R47740 Company Overview 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...


  • Vancouver, British Columbia, Canada Teck Resources Limited Full time

    Duration: 8 monthsPositions Available: 1Start Date: Monday, September 9, 2024The Geoscience Innovation Co-op will be part of the Orebody Knowledge (OBK) team, which is a team of geoscience technical experts who support all of Teck Metal's Mining Operations and Advanced Projects. This role will specifically report to the Senior Geologist, Innovation, who...

  • Logistics Co-op

    7 days ago


    Vancouver, British Columbia, Canada Teck Resources Limited Full time $3,900 - $5,000

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Reporting to the Supervisor, Logistics, the Logistics Co-op will support the logistics and service requirements for our mine products, inbound materials and other Teck operations. They will help ensure that the requirements are in place and are current, and consistent...


  • Vancouver, British Columbia, Canada Teck Resources Full time

    Application Deadline: Monday, May 13, 2024 (we will review applications on a rolling-basis) Duration: 8 monthsPositions Available: 1 Start Date: Monday, September 9, 2024 Depending on the needs and location of the team, you will need to work PDT or MDT or relocate to a specific office (site-based). Proof of a valid work permit will also be required, if...


  • Vancouver, British Columbia, Canada Teck Resources Full time

    Application Deadline: Monday, May 13, 2024 (we will review applications on a rolling-basis) Duration: 8 monthsPositions Available: 1 Start Date: Monday, September 9, 2024 Depending on the needs and location of the team, you will need to work PDT or MDT or relocate to a specific office (site-based). Proof of a valid work permit will also be required, if...


  • Vancouver, British Columbia, Canada Teck Resources Limited Full time

    Application Deadline: Monday, July 8, 2024 (we will review applications on a rolling-basis) Duration: 8 months Positions Available: 1 Start Date: Monday, September 9, 2024 The Geoscience Innovation Co-op will be part of the Orebody Knowledge (OBK) team, which is a team of geoscience technical experts who support all of Teck Metal's Mining...

  • Geoscientist Co-op

    6 days ago


    Vancouver, British Columbia, Canada Teck Resources Limited Full time

    Details:Location:VancouverDuration:4 monthsPositions Available:1Intake Date: Monday, September 11, 2023Minimum Qualifications:Must currently be enrolled in a recognized and accredited Canadian post-secondary institution throughout the duration of the co-op term. You must also be returning to a post-secondary institution after the co-op term is completed....


  • Vancouver, British Columbia, Canada Teck Resources Limited Full time

    Location:Vancouver, BCPosting Date:August 31, 2023Target Start Date:September 25, 2023Duration: 8 monthsWhy consider Teck Resources Ltd. for your co-op placement?Teck Resources Ltd. is a Canadian diversified resource company committed to responsible mining and mineral development with business units focused on copper, zinc, and steelmaking coal. Teck hires...


  • Vancouver, British Columbia, Canada Brave Technology Co-Op Full time $62,400

    Brave Technology Co-Op Location:Employment Type: Full Time Permanent (up to 40 hours/week), flexible days and hours Compensation Type: Salary, extended medical benefits, and four weeks/year paid vacation Role : Assembly Technician and Customer Success About Us Brave Technology Co-op focuses on eliminating drug-related fatalities and is dedicated to...

  • Co-op Coordinator B

    7 days ago


    Vancouver, British Columbia, Canada University of British Columbia Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Cooperative Education, Level BJob TitleCo-op Coordinator BDepartmentAdministrative Leadership | Co-operative Education Program. Arts | AdministrationCompensation Range$5, $7,878.17 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The...


  • Vancouver, British Columbia, Canada University of British Columbia Full time

    Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Cooperative Education, Level BJob TitleCo-op Career EducatorDepartmentAdministrative Leadership | Co-operative Education Program. Arts | AdministrationCompensation Range$6, $8,724.25 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The...


  • Vancouver, British Columbia, Canada Teck Resources Limited Full time

    Duration: 8 monthsPositions Available: 1Start Date: Monday, September 9, 2024Don't miss out on this exciting opportunity to be part of one of Canada's leading mining companies and join our teamWhy consider Teck Resources Limited for your Co-op Placement?:At Teck, we offer more than just a job - we provide a comprehensive student experience comprised of...


  • Vancouver, British Columbia, Canada Templatedata Full time

    The Co-op Coordinator Team Lead is responsible for the effective supervision and management of all aspects of the Co-op Department's operations. This includes providing strategic direction, supervising Co-op Coordinators, expanding the host company database, promoting the Co-op program, and offering guidance to students in individual meetings.Key...