Guidepoint

Senior Data/AI Engineer

Guidepoint
Apply
17 days ago
Toronto, CanadaSenior

Responsibilities

  • Design, build, and operate scalable low-latency backend services and APIs for generative AI features.
  • Own the full lifecycle of AI-powered applications, including design, development, deployment, monitoring, and production optimization.
  • Improve retrieval-augmented generation quality through retrieval tuning, re-ranking, chunking strategies, and prompt engineering.
  • Integrate LLMs with proprietary knowledge repositories, external APIs, and real-time data streams to build copilots and research assistants.
  • Establish LLMOps practices including automated evaluation, observability, monitoring, and performance optimization.
  • Evaluate prompt-engineering and model-interaction strategies to improve the performance and safety of proprietary and open-source LLMs.
  • Provide technical leadership through code reviews, mentorship, and design discussions.
  • Partner with product and business stakeholders to define technical requirements, priorities, and AI product roadmaps.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field with 6+ years of professional experience, or a master’s degree with 4+ years of professional experience in backend software engineering and generative AI.
  • Proven experience designing, building, and scaling distributed, production-grade systems.
  • Deep expertise in Python, a major backend framework such as FastAPI or Flask, and asynchronous programming such as asyncio.
  • Experience with API design, testing, CI/CD, observability, monitoring, alerting, high uptime, and zero-downtime deployments.
  • Hands-on experience deploying and managing applications on Azure, AWS, or GCP using Docker, Kubernetes, and Helm.
  • At least 2 years of experience building applications that use LLMs from providers such as OpenAI, Anthropic, or Google Gemini.
  • Required experience with RAG, hybrid search using vector databases such as Pinecone or Elasticsearch, multi-agent systems with tool calls, and prompt engineering.
  • Experience designing evaluation frameworks for LLM systems, including rubric-based scoring, LLM Judges, or MLflow, as well as monitoring performance and drift.
  • Familiarity with large-scale data processing platforms and tools such as Databricks and Apache Spark.
  • Practical experience with LangChain or LlamaIndex for building LLM-powered applications.
  • Demonstrated ability to lead complex technical projects and mentor other engineers.

Benefits

  • Hybrid position based in Toronto.
  • Paid time off.
  • Comprehensive benefits plan.
  • Company RRSP match.
  • Development opportunities through LinkedIn Learning.
  • Eligible for an annual discretionary performance bonus.

Tech Stack

Apache SparkAWSAzureDatabricksDockerElasticsearchFastAPIFlaskGoogle Cloud PlatformHelmKubernetesMLflowPython
Guidepoint

About Guidepoint

1,001-5,000 employees
Contact me