Senior AI Developer
New
J
JobgetherSecurity & IT
CanadaFull-TimeSenior
Salary130,000 - 160,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Backend DevelopmentPostgreSQLPythonMachine LearningAzureRESTful APIs
Requirements
- Proven experience developing and deploying AI-powered software and production-grade applications.
- Strong hands-on Python development skills and experience building backend services, APIs, and data pipelines.
- Solid understanding of AI system architecture, including RAG, semantic search, vectorization, and agent-based approaches.
- Experience working with cloud platforms and AI services, ideally within an Azure environment.
- Familiarity with data preparation, training datasets, evaluation frameworks, and the operational requirements of production AI systems.
- Ability to translate business or workflow requirements into scalable technical solutions.
- Strong ownership mindset, with the ability to take initiatives from concept through completion.
- Demonstrated leadership through technical execution, mentorship by example, and a commitment to engineering quality.
- Experience with technologies such as React, Next.js, Python, Azure, Minio, Weaviate, Ollama, PostgreSQL, or Redis.
- Experience with GraphRAG, OmniRAG, or comparable advanced retrieval and AI architectures.
Responsibilities
- Design end-to-end AI system architectures, including agent-based systems, and implement their core components in production-ready code.
- Build, test, maintain, and continuously improve retrieval-augmented generation pipelines, including GraphRAG and emerging RAG approaches.
- Develop backend services, APIs, and data pipelines that integrate AI capabilities into practical enterprise workflows.
- Write and maintain Python code while leveraging Azure AI SDKs and cloud-native services.
- Develop AI-powered solutions for document digitization, classification, data vectorization, semantic search, and content generation.
- Prepare, structure, validate, and maintain training and evaluation datasets with production-quality requirements in mind.
- Contribute to technical discussions, architectural decisions, code reviews, and engineering best practices.
- Take ownership of initiatives from initial concept and experimentation through implementation, deployment, and measurable business impact.
View Full Description & ApplyYou'll be redirected to the employer's site