Enable job alerts via email!

AI Software Developer

IBM Computing

Markham

On-site

CAD 80,000 - 120,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a skilled developer and help create an AI-driven coding assistant for the IBM i platform. This role offers the chance to enhance programmer productivity through innovative solutions while working with technologies like Node.js and VS Code. You will be at the forefront of modernizing code bases and improving developer experiences. If you have strong communication skills and a passion for generative AI, this opportunity is perfect for you. Be part of a diverse team committed to excellence and innovation in the tech industry.

Qualifications

  • Experience in designing a system and leading teams.
  • Strong knowledge of generative AI and prompt engineering.

Responsibilities

  • Drive the development of an AI-driven coding assistant for IBM i.
  • Collaborate with teams to modernize and refactor code effectively.

Skills

Generative AI training
Prompt engineering
Strong communication skills
System design
Team leadership
Networking and consensus building

Tools

Git
GitHub Actions
Node.js
VS Code
Language Server Protocol

Job description

Introduction

IBM is creating an AI-driven coding assistant for the IBM i platform. This will ultimately not only help enhance programmer productivity, but it will also allow any programmer to be an effective IBM i programmer. Ultimately, we want to tackle refactoring transformations to help customers modernize their code base and unlock its full potential.

Your role and responsibilities

We are looking for an ambitious and skilled developer with strong communication skills and the ability to learn quickly to help drive this project.

They would need to be conversant with generative AI training and inferencing including prompt engineering.

The user experience will be through VS Code extensions and so node.js and typescript and awareness of the Language Server Protocol also be beneficial.

The domain will be programming on the IBM i, knowledge in system languages and system environment will be key to evaluate and improve the effectiveness of the tool.

Required technical and professional expertise

  • Experience in designing a system

  • Experience with git

  • Experience in leading or coordinating a team

  • Strong communication skills

  • Ability to network and build consensus

Preferred technical and professional experience

  • Experience with github actions

  • Programming skills in node.js - preferably vs code extensions

  • Experience in training and evaluating LLMs - especially with prompt engineering

  • Experience in extending and using IDEs - preferably VS Code

  • IBM i application development experience

  • Modern, free form, ILE RPG

  • Preferably also familiar with older fixed, program-described i/o

  • Multiple languages SQL, DDS, CL

  • Familiar with static and dynamic analysis

  • Experience modernizing and refactoring code - understand SOLID principles of good software design

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70 000 - 110 000

3 days ago
Be an early applicant

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70 000 - 110 000

4 days ago
Be an early applicant

Senior Software Developer - Workleap AI New Canada - Remote

Workleap Technologies inc.

Remote

CAD 70 000 - 110 000

5 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80 000 - 120 000

3 days ago
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50 000 - 90 000

3 days ago
Be an early applicant

Software Developer

DataAnnotation

Toronto

Remote

CAD 100 000 - 125 000

7 days ago
Be an early applicant

Software Developer

Hive.co

Toronto

Remote

CAD 70 000 - 110 000

12 days ago

artificial intelligence (ai) software engineer

PakFactory

Markham

On-site

CAD 90 000 - 90 000

9 days ago

Lead Software Developer, Data Technology (Canada)

Braintrust

Ontario

Remote

CAD 98 000 - 138 000

6 days ago
Be an early applicant