Generative Ai Engineer

 

Description:

Responsibilities

• Develop software solutions using AI and chat interfaces that are part of our talent acquisition platform. These include areas like creating solutions using AI-related APIs from Google, Open AI, and others, as well as fine-tuning and working with pre-trained language models

• You will use tools like Python and packages such as NLTK, Gensim, spaCy, HuggingFace, LangChain, etc.

• You will be developing applications on cross-cloud platforms such as Google Cloud Platform (GCP) and Amazon Web Services (AWS)

• Provide technical troubleshooting and debug support

• Ensure that necessary technical documentation is maintained in an appropriate manner

• Develop automated tests targeting features delivered

• Oversee and enable planning, design and development for projects your teams are responsible for, applying the Agile SDLC methodology and Scrum practices

• Support recruiting and hiring efforts for the team

• Ensure that architectural and operational requirements (security, automated testing, monitoring, etc.) are included and met for all delivered software

• You will also have the opportunity to experiment with new technologies and develop proof-of-concept projects

• Mentor and grow team members as they navigate new and cutting-edge technologies

• Collaborate with product owners in driving roadmap deliverables

Qualifications

• 8+ years of product development experience of consumer software and applications

• Extensive experience with Python and AI/ML related tools

• Preferred experience in .Net, C#, Web API, SQL and steaming and messaging technologies or similar tech stacks, experience with generative AI is a plus

• Experience working with cloud-based AI providers like OpenAI, Google, Meta, etc.

• Front-end web development experience with .NET technologies is a plus

• Experience applying automated testing strategies at multiple levels of system granularity; and with tools like xUnit, Swagger, Postman and load simulation suites

• Experience with Docker Compose or similar tools for provisioning ephemeral environments

• Experience with monitoring technologies and in particular to instrumenting application code

• Exposure to agile methodologies and particularly scrum

• Strong understanding of development patterns and SOLID / DDD principles

• Experience in an environment with several teams contributing software components in a microservices architecture is a plus

• Experience delivering applications that run in a containerized environment is a plus

• Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience

 

Organization Sedulous Tech Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Generative AI Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2023-11-03 12:37 pm
Expires on 2024-10-20