Int/Sr. AI Developer to develop enterprise grade software solutions for a major insurance client - 913/935
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on April 30th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Position: Int/Sr. AI Developer to develop enterprise grade software solutions for a major insurance client - 913/935
Duration: 12 months with possible extension
Location: Hybrid Toronto (2x on-site)
Job ID: 912/935
Must Haves:
- 3+ years exp as an AI developer developing enterprise grade software solutions
- machine learning and artificial intelligence
- good knowledge of Generative AI and Retrieval-Augmented Generation (RAG).
- Proficient in Python language & GIT
- Proficient in AWS technologies such as ECR, ECS, SQS, Lambda and CloudWatch.
- Proficient in Terraform
Nice to Haves:
- A good knowledge of MLOps best practices.
- Experienced with software engineering life cycle and agile methodologies.
- Experienced in developing complex services based on Docker, Fast API
- Experienced with modern DevOps tools such as Gitlab CI/CD, Grafana, ELK stack
- Working knowledge of streaming and batch processing systems such as Kafka.
Responsibilities:
- Build and Code: Codes AI workflows following AI processes and standards. Conducts unit tests, security code checks and delivers and maintains documentation.
- Delivery dates: Organizes the work to meet delivery dates and raised issues/challenges proactively to meet the deadlines.
- Delivery phase: Participates in the end-to-end testing in order to deliver production grade quality code (in terms of performance, stability and scalability).
- Works and collaborates closely with Data Scientists
- Implement new workflows to integrate AI models into Applications and Solutions.
- Integrate DevOps concept and tools to provide an Agile and scalable environment
- Participate in the design, development and evolution of microservices, APIs and reusable libraries for the execution of our algorithms in mission critical production environments.
- Participate in the technological watch and definition of development standards to ensure system efficiency, resilience, and sustainability.
- Participate in the development and evolution of back-end components for the execution of our algorithms.
- Optimize the platform for maximum velocity and scalability.
- Optimize and prioritize development tasks in collaboration with the team.
- Help our testers in setting up component and integration tests.
- Ensure the high level of quality of the work delivered.
- Strengthen the development team productivity.
- Oversee the development of appropriate tactics to achieve objectives.
- Support and be proactively involved in problem situations or issues.
- Play a Technical Leader / Mentor role for Squad members.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you