Back to jobs

Python Developer

NLB Services
Montreal, Quebec, Canada
Contract
AI tools:
OpenAI API
Applications go directly to the hiring team

Join a dynamic machine learning team focused on developing innovative Artificial Intelligence solutions. As a Python Developer, you'll contribute to exciting projects involving Generative AI, working in collaboration with talented professionals in a supportive environment.

Contract
On-site
5+ years
Bachelor’s Degree

Skills & Expertise

Python
Machine Learning
Generative AI
Agile Development
Architecture Design
Object-Oriented Programming
System Resiliency
Azure

Key Responsibilities

Contribute to the development and maintenance of the Python library.

Provide ongoing support and update prompts with new LLM versions.

Conduct regular testing and performance analysis for the library.

Full Description

Job Title: Python Developer

Location: Montreal, Quebec (Onsite)

Overview

The Developer will be working within a machine learning team/squad. The team is focused on developing Artificial Intelligence solutions, including Machine Learning (ML) and Generative AI. The candidate should be familiar with Python development and prompt engineering.

Key Responsibilities

* Contribute to the development and maintenance of the Python library

* Provide support for the library

* Participate in prompt engineering activities

* Maintain prompts and keep them up to date with new LLM versions

* Conduct regular testing and performance analysis

* Participate in prompt benchmarking experiments

Required Qualifications

* Bachelor’s degree in Computer Science or a related field

* 5+ years of experience

* Hands-on experience in building Python applications

* Strong Python development skills

* Strong architecture design skills for enterprise applications

* Knowledge of object-oriented programming and design patterns

* Understanding of system resiliency, observability, and performance

* Experience with Agile development methodologies

* Strong analytical and problem-solving skills

* Good communication skills

Preferred / Desired Skills

* Experience with OpenAI and different LLM models, including testing and performance evaluation

* Experience with Java development

* Experience with machine learning and vector databases

* Experience with cloud-based application development, preferably using Microsoft Azure

* Prior experience in FinTech application development

* Experience working in a global delivery team

Mohd Abid Rafie

Next Level Business Services, Inc.

E-mail: [email protected]

Applications go to the hiring team directly