Randstad Digital Americas
AI Engineer
Randstad Digital AmericasCanada12 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Job Title: Intermediate AI Engineer (Hybrid)


The Role

We are looking for a highly collaborative AI Engineer to join our team in Oakville. This is a "Forward Deployed" role, meaning you won’t just be building models in isolation—you will work directly with stakeholders to integrate scalable AI solutions into real-world business environments.

You will act as the technical bridge between our core engineering and business units, deploying Azure-based AI services while maintaining a robust full-stack environment. If you are an engineer who enjoys seeing your code solve immediate business problems, this role is for you.


Key Responsibilities


  • Deploy & Integrate: Design and implement end-to-end AI solutions using Azure AI Services (Cognitive Services, Azure OpenAI, Azure Search).
  • Forward Deployed Engineering: Work closely with non-technical teams to translate business needs into technical specifications and deploy solutions directly into their workflows.
  • Full Stack Development: Build and maintain the application layer using .NET for the backend and Angular (or modern JavaScript frameworks) for the frontend to ensure seamless AI model consumption.
  • Model Implementation: Utilize Python to develop, fine-tune, and orchestrate AI models, ensuring they communicate effectively with the .NET infrastructure.
  • Collaboration: Participate in agile sprints, code reviews, and architectural discussions to ensure best practices in security, scalability, and maintainability.


Required Qualifications


  • Experience: 1–4 years of professional experience in software engineering or data engineering.
  • Cloud AI Expertise: Strong hands-on experience with Azure AI (specifically Azure Cognitive Services and Azure OpenAI).
  • Backend Skills: Proficiency in .NET Core/C# is highly preferred; however, expert-level proficiency in Python is a mandatory minimum requirement for this role.
  • Frontend Skills: Experience with Angular is preferred (React, Vue, or other JavaScript frameworks are acceptable).
  • Soft Skills: Exceptional communication skills with a "customer-centric" mindset; ability to explain complex technical concepts to non-technical stakeholders.


Preferred Qualifications (Nice to Have)


  • Certification: Microsoft Certified: Azure AI Engineer Associate (AI-102) is strongly desired.
  • Experience with LangChain, Semantic Kernel, or similar orchestration frameworks.
  • Familiarity with DevOps pipelines (Azure DevOps/GitHub Actions) for CI/CD of AI applications.


Why Join Us?

  • Hybrid Flexibility: Enjoy the balance of working from home and collaborating in our Oakville office.
  • Impact: Move beyond POCs—your work will be forward-deployed and used by real users immediately.
  • Growth: We support your journey toward advanced certifications (like AI-102) and continuous learning in the rapidly evolving AI landscape.

Key Skills

Ranked by relevance