
AI Engineer
HighlightTA
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$125,000 - CA$145,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudGoogle Cloud PlatformPythonPyTorchTensorflow
About the role
- Develop, test, and refine prompts across various LLMs to improve performance, reliability, and usability.
- Collaborate with product owners to share insights and influence AI use case design.
- Build Retrieval-Augmented Generation (RAG) systems leveraging structured and unstructured datasets.
- Contribute to machine learning training workflows and assist in integrating AI with core data systems (e.g., Snowflake, S3).
- Work closely with a third-party contractor to implement MLOps pipelines using cloud tooling.
- Support scalable deployment of AI services across core product areas.
- Use AWS AI services (or equivalents in GCP or Azure) to manage and deploy AI-powered solutions at scale.
- Help define templates and reusable components for future AI use cases.
- Focus on core AI building blocks (no UI development).
Requirements
- 3+ years of experience in software engineering or machine learning, with at least 1–2 years of hands-on experience building and deploying AI systems or services.
- Deep expertise in prompt engineering and working with large language models (LLMs).
- Strong proficiency in Python and experience with modern AI/ML libraries such as Hugging Face Transformers, LangChain, PyTorch, or TensorFlow.
- Experience working with complex datasets and designing performant algorithms.
- Familiarity with cloud-based AI services (AWS preferred; GCP or Azure also considered).
- Comfortable operating independently in an unstructured environment and working cross-functionally.
- Legal authorization to work in Canada (application asks if authorized).
- (Great-to-have) Experience building or fine-tuning ML models in production environments.
- (Great-to-have) Hands-on experience with vector databases and RAG architectures.
- (Great-to-have) Working knowledge of MLOps principles, particularly with SageMaker or equivalent tools.
- (Great-to-have) Familiarity with Snowflake or similar cloud data platforms.
- (Great-to-have) Passion for nonprofit technology or prior experience in the social good sector.
Benefits
- Unlimited paid time off.
- Comprehensive health plans (medical, dental, vision).
- 401(k) with up to 3.5% company match.
- Paid parental leave after one year.
- Company-paid life insurance and long-term disability.
- Pet insurance.
- 11 company holidays.
- Paid sick time and a monthly paid volunteer day.
- Medical and dependent care flexible spending accounts.
- Fully remote workplace.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
prompt engineeringlarge language modelsPythonHugging Face TransformersLangChainPyTorchTensorFlowMLOpsalgorithmsvector databases
Soft skills
collaborationindependencecross-functional teamwork