Software Engineer: AI-Driven, Hybrid, Global Impact

Socket.dev

Ottawa

Hybrid

CAD 80,000 - 120,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Tuition reimbursement
Paid parental leave
Fitness facility reimbursement

Job summary

OCLC in Ottawa, Canada is looking for a Software Engineer to design, develop, and test software applications. You will collaborate with product managers, designers, and other engineers to define features and improvements, and contribute to code reviews and architecture discussions.

You will independently write, test, and debug code for assigned tasks, develop new features, optimize performance, and help scale systems in a hybrid work setting with three days in the office and two remote.

Qualifications

  • Bachelor's degree in computer science or related field or equivalent work experience.
  • 2–4 years of software development experience.
  • Strong programming skills in one or more languages.
  • Experience with software development methodologies.
  • Ability to work independently and as part of a team.
  • Strong problem-solving and analytical skills.
  • Knowledge of database systems.
  • Experience integrating AI tools, frameworks, and concepts into the software development process.

Responsibilities

  • Independently write, test, and debug code for assigned tasks.
  • Collaborate with other team members to solve problems.
  • Contribute to design discussions and code reviews.
  • Develop and implement new features and functionalities.
  • Optimize application performance and scalability.

Skills

Strong programming skills
Independent work
Team collaboration
Analytical problem-solving

Education

Bachelor's degree in computer science or related discipline
Equivalent work experience

Tools

AI tools and frameworks

Job description

OCLC in Ottawa, Canada is looking for a Software Engineer to design, develop, and test software applications. You will collaborate with product managers, designers, and other engineers to define features and improvements, and contribute to code reviews and architecture discussions.

You will independently write, test, and debug code for assigned tasks, develop new features, optimize performance, and help scale systems in a hybrid work setting with three days in the office and two remote.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Canada
Software Engineer - Canada

Socket.dev • Ottawa

Hybrid
CAD 80,000 - 120,000
Tuition reimbursement
Paid parental leave
Fitness facility reimbursement
Software Engineer - Canada
Software Engineer - Canada

OCLC • Ottawa

Hybrid
CAD 85,000 - 120,000
Health coverage
Retirement plan
Tuition reimbursement
+3
Hybrid Ottawa Software Developer – Python/C/C++, Microservices
Hybrid Ottawa Software Developer – Python/C/C++, Microservices

SMART CALIBER TECHNOLOGY • Ottawa

Hybrid
CAD 90,000 - 130,000
Software Developer II — Hybrid/Remote, High-Impact AI
Software Developer II — Hybrid/Remote, High-Impact AI

Kinaxis • Southwestern Ontario

On-site
CAD 100,000 - 140,000
Flexible vacation
Flexible work options
Wellbeing programs
+4
Software Controls Engineer
Software Controls Engineer

Pop-Up Talent • Ottawa

On-site
CAD 100,000 - 110,000
Full Stack Software Engineer
Full Stack Software Engineer

Techedin • Toronto

Hybrid
CAD 62,000 - 76,000
Robotics & Software Engineer: Build Scalable AI Systems
Robotics & Software Engineer: Build Scalable AI Systems

Amazon • Toronto

On-site
CAD 90,000 - 150,000
Health insurance
RRSP
DPSP
+1
Senior Software Engineer (1880)
Senior Software Engineer (1880)

Direct IT Recruiting Inc. • Toronto

Hybrid
Hybrid work model
Contract duration 5 months
Software Engineer
Software Engineer

ITMC Systems, Inc • Ottawa

Hybrid
CAD 90,000 - 130,000
Principle Software Developer
Principle Software Developer

Snowed In Studios Inc. • Canada

Hybrid
CAD 135,000 - 160,000
Comprehensive health benefits
4 weeks paid vacation + holidays
Unlimited sick leave
+3