AI Engineer, Mid Level
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Jobright is a personal AI job search agent that simplifies job searching and helps users find better job outcomes. The Mid-Level AI Engineer designs, builds, evaluates, deploys, and operates machine learning and generative AI capabilities, including model-integrated services, data pipelines, and production systems.
Why Join Us
- Build real, production AI agents used by real users
- High ownership and impact
- Work at the intersection of AI, agents, and product
- Shape how people experience AI-driven job search
Responsibilities
- Design and implement machine learning and generative AI features
- Build evaluation, monitoring, and data pipelines for AI systems
- Develop APIs and services that integrate models into products
- Improve model quality, latency, reliability, and cost
- Partner with product and engineering teams on technical decisions
- Review code, document systems, and support production operations
- Evaluate new models, frameworks, and techniques against product needs
Qualification
Required
- 3 or more years of professional software or machine learning engineering experience
- Strong Python programming and software engineering fundamentals
- Experience building or deploying machine learning systems
- Familiarity with LLMs, retrieval, evaluation, or model-serving workflows
- Experience with cloud platforms, APIs, data pipelines, and testing
- Strong communication and independent problem-solving skills
- Authorised to work in Canada
Preferred
- Experience with PyTorch, TensorFlow, vector databases, or orchestration frameworks
- Experience monitoring production AI systems
- Familiarity with experimentation, ranking, search, or recommendation systems
More about this job
Responsibilities
Design, build, evaluate, deploy, and operate machine learning and generative AI features, including model-integrated services, APIs, data pipelines, and production systems. Improve model quality, latency, reliability, and cost while collaborating with product and engineering teams and supporting production operations.
Requirements
Requires at least three years of professional software or machine learning engineering experience, strong Python and software engineering fundamentals, and experience building or deploying machine learning systems. Candidates should be familiar with LLMs, retrieval, evaluation or model-serving workflows, cloud platforms, APIs, data pipelines, and testing; authorization to work in Canada is required.
Skills
- Python
- Machine Learning
- Generative AI
- Large Language Models
- Retrieval
- Model Evaluation
- Model Serving
- APIs
- Data Pipelines
- Cloud Platforms
- Software Engineering
- Testing
- PyTorch
- TensorFlow
- Vector Databases
- Production Monitoring
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
- Science & Research
Keywords
- Python
- Machine Learning
- Generative AI
- AI Agents
- Large Language Models
- Retrieval
- Model Evaluation
- Model Serving
- APIs
- Data Pipelines
- Cloud Platforms
- Software Engineering
- Testing
- PyTorch
- TensorFlow
- Vector Databases
- Orchestration Frameworks
- Production Monitoring
- Experimentation
- Ranking
- Search
- Recommendation Systems
- Latency Optimization
- Reliability
- Cost Optimization
- Canada