Developer working within a machine learning team to create AI solutions for various clients. Engagement in python development and prompt engineering are key aspects of this role.
Responsibilities
Work within a machine learning team to develop AI solutions including ML and Gen AI
Familiarity with python development and prompt engineering
Work with different Clients/SME’s to understand business requirements and develop proper python code
Contribute to development and maintenance of the python library
Contribute to the support of the library
Participate in prompt engineering
Maintain prompts and keep them up to date with new LLM versions
Conduct regular testing and performance analysis
Participate in prompt benchmarking experiments
Requirements
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, scalability and performance
Experience of Agile development
Strong analytical skills and passion for problem-solving
Good communication skills
Nice to Have: Experience with Open AI and different LLM models
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
Benefits
Equal opportunity employer
Willing to sponsor employment visas for eligible candidates
Accommodation provided for candidates with disabilities during the hiring process
Backend Developer building Camunda workflow and orchestration solutions for insurance - sector digital services. Integrating Java microservices, APIs, messaging, and backend systems in an Agile squad.
Senior developer building secure APIs and enterprise integrations for an insurance technology initiative. Designing backend services, access controls, and integrations supporting advisor portals and electronic documents.
Architecte Performance Java optimisant les applications et infrastructures d’entreprise de Fresche Solutions. Diagnostic d’incidents complexes, recommandations d’architecture et amélioration de la scalabilité, latence et fiabilité.
Java Performance Architect diagnosing and optimizing enterprise Java environments for Fresche Solutions’ digital transformation clients. Designing scalable solutions and leading performance investigations across cloud and traditional stacks.
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.
Backend - leaning Full Stack Engineer building enterprise catering SaaS for restaurant organizations. Designing Java services, REST APIs, and React/Node.js features across a cloud platform.