Job Closed
This listing is no longer active.
AI Engineer
Location
Canada
Posted
21 days ago
Salary
0
Seniority
Senior
Job Description
AI Engineer
TELUS Technology
• Bridge the gap between theoretical AI research and practical business applications by building end-to-end LLM-powered features. • Optimize retrieval-augmented generation (RAG) pipelines and ensure the reliability of AI services in a cloud-native environment. • Design and deliver production applications using model APIs (OpenAI, Anthropic, Gemini) and orchestration frameworks like LangChain, LlamaIndex, or LangGraph. • Build and optimize retrieval systems over proprietary data using vector databases such as Pinecone, Weaviate, or Milvus and hybrid search techniques. • Develop autonomous agents and multi-step reasoning workflows that call external tools and maintain state to solve complex automation tasks. • Establish evaluation pipelines (using frameworks like DeepEval) to measure model drift, accuracy, and latency, ensuring safe and ethical AI outputs. • Package AI applications in Docker containers and manage scalable deployments on cloud platforms (AWS, Azure, or GCP) using CI/CD pipelines. • Design pipelines for data ingestion, cleaning, and chunking to support retrieval and model fine-tuning.
Job Requirements
- Bachelor’s or Master’s degree in Computer Science, AI, Mathematics, or a related technical field.
- Expert-level proficiency in Python (3.10+) and familiarity with backend frameworks like FastAPI or Flask.
- Strong understanding of machine learning, deep learning architectures (Transformers), and NLP fundamentals.
- Hands-on experience with Docker, Kubernetes, and cloud-native AI tools (e.g., AWS Bedrock, Azure AI Search).
- Proficiency in SQL and experience with Vector Databases for semantic search.
- Strong problem-solving acumen and the ability to explain complex AI behavior to non-technical stakeholders.
- Experience fine-tuning open-source models (e.g., Llama 3, Mistral) for specific domains is a plus.
- Knowledge of AI ethics, bias mitigation, and responsible AI governance is a plus.
- Relevant certifications (e.g., Microsoft Azure AI Engineer Associate, AWS Certified Machine Learning – Specialty) are a plus.
Benefits
- Equal Opportunity Employer
- Diverse and Inclusive Workplace
- Health insurance
Related Guides
Related Job Pages
More AI Engineer Jobs
• Work on building AI solutions, developing AI agents, automations, and MVPs. • Work with a high degree of autonomy and grow in an environment where quality is the direct responsibility of the developer, without separate QA teams: the developer who builds also tests, ensures, and maintains. • Participate in creating MVPs and POCs with a focus on learning and delivery. • Integrate systems via APIs and design/structure automations (e.g., n8n). • Use AI tools (Claude, Codex, etc.) during development. • Develop applications using TypeScript and/or Flutter. • Stay up to date on new tools, trends, and best practices in AI. • Collaborate with the team on the continuous evolution of solutions.
Role Description We are seeking a highly motivated and experienced AI/RL Software Engineer based in Greece to join our team. The ideal candidate will have a strong background in Python programming and a deep understanding of machine learning, reinforcement learning techniques and practical experience integrating LLMs and coordinating modular agents using Message Control Protocol (MCP). - Develop novel reinforcement learning algorithms to solve complex, real-world problems. - Integrate Large Language Models (LLMs) to enhance agent reasoning, threat intelligence, or human-machine interactions. - Implement and extend Message Control Protocol (MCP) to enable coordinated behavior across modular AI components or multi-agent systems. - Prototype new methods and help transition successful prototypes into deployed solutions. - Collaborate with cross-functional teams (Data Science, Engineering, Product) to integrate and deploy RL models in production. - Conduct thorough evaluations of model performance using appropriate experimental design and statistical analysis. - Write clean, maintainable and well-documented code. - Participate in code reviews and ensure the code quality of your team. - Troubleshoot and debug complex software issues. Qualifications - A Master’s or Ph.D. degree in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related field, or equivalent practical experience. - Strong proficiency in Python programming language and experience with popular machine learning libraries. - Experience with reinforcement learning, specifically with OpenAI Gym. - Knowledge of Cybersecurity principles, tools and techniques. - Experience with container-based environments. - Exceptional analytical, conceptual and problem-solving abilities. - Excellent oral presentation and technical writing skills (English). - Ability to work independently as well as part of a team. - Motivated and self-driving personnel. Requirements - Experience with Kubernetes, Kafka, APIs. - Familiarity with cloud computing platforms such as AWS or Azure. - Experience with DevOps practices and CI/CD pipelines. Benefits - Highly competitive salary reviewed upwards on a regular basis. - Working from home: Hit your goals from the comfort of your home because we value performance, not the place. - Participation in state-of-the-art project and tech challenges and participation in large-scale projects. - Personal and professional development, amongst industry experts and talented people. - Continuous learning, having access to board resources. - Onboarding plan and training so that you have a smooth induction and feel confident and ready to take over your new role. - Equipment support so you have all the tools to do effectively and efficiently your work. - No dress code as we want you to be as comfortable as possible. Company Description At AI2CYBER, we are a cybersecurity firm dedicated to providing cutting-edge solutions to protect businesses and individuals from evolving cyber threats. Our mission is to empower organisations to navigate the complex cybersecurity landscape with confidence. We believe that by combining robust security solutions, continuous improvement, and a proactive mindset, we can help our clients stay one step ahead of cyber attackers. We are committed to building a safer digital world and are passionate about making a positive impact in the industry.
Role Description Our client is a small, fast-moving technology business focused on delivering practical, on-premise AI solutions to commercial customers. Their solutions run on dedicated AI servers and integrate: - Local LLMs (Ollama) - Retrieval Augmented Generation (RAG) - SQL-based ERP systems - Python (FastAPI) APIs - Open WebUI interfaces They are looking for an Intermediate AI / Full-Stack Developer who is hands-on, solution-oriented, and comfortable working across the full stack. This is not a narrow role — you’ll work directly on real production systems and gradually take ownership of a deployed AI solution, enhancing it over time and helping scale it to additional customers. Location: Remote (Durban-based candidates preferred for occasional in-person meetings) Qualifications - 2–5 years of practical software development experience - Strong SQL skills (joins, indexing, query optimisation, troubleshooting) - Python development experience (FastAPI or similar frameworks) - Experience building and maintaining REST APIs - Basic understanding of AI/LLMs (e.g. embeddings, prompt handling, or RAG concepts) - Version control (Git) - Experience with RAG pipelines or vector databases Requirements - Build and maintain Python (FastAPI) APIs for AI-driven applications - Design, optimise, and troubleshoot SQL queries against ERP systems - Implement and improve RAG pipelines using local LLMs (Ollama) - Integrate backend services with front-end interfaces (e.g. Open WebUI) - Diagnose and resolve production issues across data, APIs, and infrastructure - Support deployment and operational environments - Ensure data accuracy, system performance, and access control - Document system behaviour, decisions, and improvements clearly Benefits - 1 year contract (renewable) - Fully remote with occasional in-person collaboration - Monthly remuneration
AI Engineer
NoGoodA team of resourceful growth experts unlocking rapid growth for some of the world’s most iconic brands.
• Build and maintain lightweight AI tools and agents to support internal teams and operational workflows. • Automate recurring processes across teams to reduce manual work and increase efficiency. • Develop internal scripts, services, and automations that unify workflows and data across the company. • Improve system reliability through better monitoring, error handling, and documentation. • Support internal data infrastructure by streamlining ingestion, transformation, and operational reporting workflows. • Collaborate with cross-functional teams to identify bottlenecks and design scalable, technical solutions. • Contribute to the ongoing development of NoGood’s AI-native Growth OS, helping shape how work is done across teams. • Evaluate new AI technologies and automation tools to enhance internal operations. • Document systems and provide internal training where needed. • Champion a mindset of technical excellence, efficiency, and continuous improvement.



