This recruiter is online.

This is your chance to shine!

Apply Now

Int/Sr. AI Developer to develop enterprise grade software solutions for a major insurance client - 913/935

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

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.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined