19Jul


This role is responsible for evolving the Docebo LMS products within the deadline, incorporating AI-driven features and following department guidelines, reporting on progress and developments directly to the relevant Software Development Manager.
Reports to: Software Development ManagerLocation: Biassono or Milan, Italy (Hybrid)

Responsibilieties

  • Develop the main Docebo Learning Suite products, integrating AI and machine learning models.
  • Implement AI-driven features using generative AI techniques.
  • Collaborate with AI specialists to develop application-level competency modules using AI services.
  • Follow project development and manage practical activities and tasks related to the project’s implementation.
  • Be a part of an Agile, Scrum international team with other backend and frontend developers.

Requirements:

  • Minimum of 5 years of experience as a SW developer
  • Good problem solving/debugging skills
  • Understanding of software development lifecycle
  • Experience working in an agile development environment
  • Experience with TDD / BDD, unit testing, integration testing
  • Experience with AWS or similar cloud service providers
  • Practical knowledge of Node (Typescript + Javascript) and Angular 14+
  • Good knowledge of written and spoken English

Nice to have:

  • BA/BS in Computer Science or a related technical field or equivalent practical experience
  • Good communication and interpersonal skillsĀ 
  • Team-driven, results-oriented with a positive outlook, and a clear focus on high quality
  • Clear focus on producing secure SW
  • Familiarity with generative AI techniques and frameworks, such as LLMs, LangChain, RAG, Prompt Chaining etc..
  • Experience with Trunk Based Development / Continuous Integration / Continuous Delivery
  • Experience with serverless and containerized applications
  • Experience with Infrastructure as Code frameworks, in particular AWS CDK



Source link

Protected by Security by CleanTalk