Sr. Developer, AI Full-time Job
Dec 13th, 2023 at 05:18 Application Developer Toronto 71 views Reference: 39Job Details
This is a full SDLC development position where the Senior AI Developer must be willing to take on all aspects of the development process and be ready to support applications in production environments. They will be asked to test code sets, document software, and implement products and related solutions. Expert knowledge of design patterns and software development best practices must be shown at all times.
The Senior AI Developer will be tasked with analyzing, identifying, and solving highly complex issues related to software development and related technologies. As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools.
What you will do:
- Development to continuously advance our Virtual Assistant program using conversational & generative AI
- Build new capabilities across our chat, messaging and voice bot eco-system
- Work with agile squad to drive value outcomes
- Partner with Digital & Technology teams to raise skill level in AI development
- Deliver high quality code on committed timelines
- Be a key contributor to establish best practises and re-usable patterns
What you will bring:
- 5+ years of professional software development experience with web technologies/full stack
- Experience in designing/developing user-centric conversation experiences involving chat/text, voice, vision, AR/VR on Windows or Linux platforms
- Strong understanding of the NLP space and Voice based processing (Natural language Processing, understanding, sentiment analysis, Intent classification, dialogue flows, personality insight, Text to Speech, Speech to Text)
- Experience with LLMs and Generative AI such as Open AI
- Experience with Prompting and Prompt Engineering in Generative AI
- Prior knowledge and hands-on experience utilizing platforms like Microsoft Bot Framework, Amazon Lex, Google Dialogflow, Tensorflow, IBM Watson, AWS APIs, Rasa or other programs
- Experience in conceiving and delivering fantastic end-to-end cross-channel experiences with an appreciation of flow, context, micro-interactions, multi-modal possibilities, performance and tone for multiple customers
- Solid understanding of conversational dialog systems, natural language processing (NLP) fundamentals, and machine learning
- Experience with ML and NLU frameworks in Python (ie. Numpy, PyTorch, Spacy, Huggingface etc) and MLOps practices is highly preferred
- Experience building and deploying voice or text conversational flows
Here’s what you can expect in return:
- A competitive salary and benefits that include access to our Employee Share Accumulation Program, Retirement Benefits and a variety of other perks including 50% off Rogers services and Blue Jays tickets
- A manager who deeply cares about your development and long-term career at Rogers
- A team that trusts and wants to win together
- Smart and accomplished colleagues who are focused on both the “what” and the “how”