Montreal, Quebec
In-Person Interview Required.
The Developer will be working within a machine learning team/squad. The team is working on developing Artificial Intelligence solutions including ML and Gen Al. The candidate should be familiar with python development and prompt engineering.
· Contribute to development and maintenance of the python library.
· Contribute to the support of the library.
· Participate in prompt engineering.
· Maintain the prompts and keep them up to date with the new LLM versions.
· Conduct regular testing and performance analysis.
· Participate in prompt benchmarking experiments.
This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.
· Bachelor’s in computer science or related field
· Years of experience: 5+
· Hands-on experience in building python applications
· Excellent Python development skills
· Excellent architecture design skill for enterprise applications.
· Knowledge of object-oriented programming and design patterns
· Knowledge of system resiliency, observability, and performance
· Experience of Agile development
· Strong analytical skills and passion for problem-solving
· Good communication skills
· Skills desired:
· Experience with Open Al and different LLM models, conduct testing and performance evaluation is required.
· Experience with Java development
· Experience with machine learning, vector databases
· Cloud-based application development preferably using Microsoft Azure Cloud
· Prior experience in FinTech application development
· Exposure to working in a global delivery team
¿Te interesa este puesto?