Required Skills
Proven experience as a software engineer with robust proficiency in Python and/or Java, writing clean, scalable, production-grade code.
Solid experience designing and building microservices and RESTful APIs in distributed, cloud-based environments.
Experience building Retrieval-Augmented Generation (RAG) systems – including document ingestion, chunking strategies, vector stores, and retrieval pipelines.
Experience building MCP servers
Experience integrating agentic systems with external APIs, third-party services, and enterprise data sources.
Robust understanding of security in agentic systems – authentication, authorization,
least-privilege access, prompt injection defense, and audit logging.
Knowledge of relational databases (e.g. PostgreSQL, Microsoft SQL Server) and vector databases (e.g. Qdrant, Pinecone, pgvector, Weaviate).
Experience with distributed computing.
Experience writing code/scripts in Python.
Generative AI Code Assistants – Use of Generative AI Code Assistants (e.g. GitHub Copilot) and knowledge of latest Generative AI model capabilities
BSc/BA in Computer Science or a related degree.
📌 Artificial Intelligence Engineer Greater Toronto Area
🏢 Better Future solutions
📍 Greater Toronto Area
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.