
Senior Software Developer - AI/ML/Block chain
- Richmond, BC
- Contract
- Full-time
The successful candidate will join a forward-thinking team as a technical lead in the Advanced Technology Solutions department, focusing on emerging technologies like Artificial Intelligence, Machine Learning, and Blockchain. This role involves hands-on full-stack development and leadership of rapid prototype projects designed to enhance productivity and reduce costs.Duties & ResponsibilitiesLead the technical design, development, and testing of Proofs of Concept (PoCs) and other prototype initiatives.Collaborate with cross-functional teams to implement and promote new technology solutions.Provide mentorship and guidance to less-experienced developers.Drive adoption of AI/ML solutions, ensuring integration aligns with business goals.Apply agile practices and DevOps methodologies in a hybrid development environment.Core Requirements6+ years of experience in technology roles.4+ years as a full-stack software developer.3+ years working with agile practices, Azure cloud, and DevOps.2+ years leading development cycles and mentoring junior team members.2+ years working with technologies such as LLMs, AI models, ML, Azure AI, NLP, RAG, and deep learning frameworks.Desired Skills & ExperienceProficiency in Python with TensorFlow and PyTorch.Experience with C# and .NET Core.Skilled in TypeScript and JavaScript.Familiarity with front-end frameworks like Blazor, Angular, React, or Vue.Degree in Computer Science, Business Administration, or a STEM field, or equivalent experience.Terms
This is a 12-month contract with possible extensions. The work arrangement is hybrid, requiring three days per week onsite in Richmond, BC. Successful candidates will be required to complete a background check and provide references at the offer stage.About Ignite Technical: Based in Vancouver and proudly Canadian, Ignite Technical Resources has been providing Top Technical Talent to organizations across Canada since 2005.Equal Opportunity Employer: Ignite Technical is an equal opportunity employer and is committed to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, disability, gender identity, national origin, or age.Work Permits: Please note that Ignite's Clients require all interested candidates to obtain the necessary work permits from the Government of Canada prior to submitting an application. This position is open exclusively to individuals residing in Canada and legally authorized to work in Canada. Applications not meeting these criteria will not be considered.Further Consideration: We receive a high volume of applications and are only able to contact candidates who are selected for further consideration.Follow Us: Check us out on LinkedIn and follow us on Twitter and Threads for company updates and job postings!Ignite. Wired for People.