What We're Looking For: * 5+ years of technical experience: 5+ years of experience as a Backend Software engineer working directly with ML and Gen-AI or similar. Prior startup experience is preferred ...
What We're Looking For: * 5+ years of technical experience: 5+ years of experience as a Backend Software engineer working directly with ML and Gen-AI or similar. Prior startup experience is preferred ...
Back-end Software Engineer
Waterloo, ON · Hybrid
CA$86K - CA$136K/yr
As a Back-End Software Engineer, you will: Design and build APIs and backend services to expose new capabilities to our members. Apply creative problem-solving to bring software designs and ...
Back-end Software Engineer
Waterloo, ON · Hybrid
CA$86K - CA$136K/yr
As a Back-End Software Engineer, you will: Design and build APIs and backend services to expose new capabilities to our members. Apply creative problem-solving to bring software designs and ...
Senior Software Engineer - Open Data Platform (ODP)
Kitchener, ON · On-site +1
CA$100K - CA$140K/yr
ABOUT THE ROLE We are seeking a Senior Software Engineer with at least 7 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale ...
Senior Software Engineer - Open Data Platform (ODP)
Kitchener, ON · On-site +1
CA$100K - CA$140K/yr
ABOUT THE ROLE We are seeking a Senior Software Engineer with at least 7 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale ...
Software Engineer - Open Data Platform (ODP)
Kitchener, ON · On-site +1
CA$70K - CA$100K/yr
ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale components ...
Software Engineer - Open Data Platform (ODP)
Kitchener, ON · On-site +1
CA$70K - CA$100K/yr
ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale components ...
An engineer who writes testable, resilient code that ensures high uptime for critical operations, knowing that our software is the "central nervous system" of the company and downtime means stopping ...
Quick apply
An engineer who writes testable, resilient code that ensures high uptime for critical operations, knowing that our software is the "central nervous system" of the company and downtime means stopping ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that empower our engineering teams to ship with ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that empower our engineering teams to ship with ...
Senior Software Engineer - New Markets
Waterloo, ON · On-site +1
For this role, we are seeking an experienced full-stack engineer dedicated to delivering high-quality, seamless software solutions. The ideal candidate has a proven track record of designing and ...
Quick apply
Senior Software Engineer - New Markets
Waterloo, ON · On-site +1
For this role, we are seeking an experienced full-stack engineer dedicated to delivering high-quality, seamless software solutions. The ideal candidate has a proven track record of designing and ...
Senior Software Engineer - Growth
CA$156K - CA$214K/yr
Have 5+ years of backend software engineering experience. * Have strong experience designing and operating distributed systems at scale. * Have built or significantly contributed to experimentation ...
Senior Software Engineer - Growth
CA$156K - CA$214K/yr
Have 5+ years of backend software engineering experience. * Have strong experience designing and operating distributed systems at scale. * Have built or significantly contributed to experimentation ...
Software Engineer II-DevOps
Waterloo, ON · On-site
Design, develop, and maintain software build and release pipelines that support delivery across ... Engage closely with dependent engineering, QA, and operations teams to understand requirements ...
Software Engineer II-DevOps
Waterloo, ON · On-site
Design, develop, and maintain software build and release pipelines that support delivery across ... Engage closely with dependent engineering, QA, and operations teams to understand requirements ...
Cloud DevOps Engineer
Kitchener, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Cloud DevOps Engineer
Kitchener, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Software Developer
Kitchener, ON · On-site
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this job > Description Bridgeport Crew is committed to building innovative, scalable, and user-focused ...
Software Developer
Kitchener, ON · On-site
CA$50K - CA$80K/yr
Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this job > Description Bridgeport Crew is committed to building innovative, scalable, and user-focused ...
Cloud DevOps Engineer
Waterloo, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Cloud DevOps Engineer
Waterloo, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Cloud DevOps Engineer
Waterloo, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Cloud DevOps Engineer
Waterloo, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Cloud DevOps Engineer
Kitchener, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Cloud DevOps Engineer
Kitchener, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Design, develop, and maintain software build and release pipelines that support delivery across ... Engage closely with dependent engineering, QA, and operations teams to understand requirements ...
Design, develop, and maintain software build and release pipelines that support delivery across ... Engage closely with dependent engineering, QA, and operations teams to understand requirements ...
Summary As a Software Engineering Co-op at Acceldata Inc in Canada, you will have the opportunity to work on exciting big data projects and create a Data platform from scratch, learn from experienced ...
Summary As a Software Engineering Co-op at Acceldata Inc in Canada, you will have the opportunity to work on exciting big data projects and create a Data platform from scratch, learn from experienced ...
Senior DevOps Engineer
Waterloo, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Senior DevOps Engineer
Waterloo, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Senior DevOps Engineer
Waterloo, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Senior DevOps Engineer
Waterloo, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Senior DevOps Engineer
Kitchener, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Senior DevOps Engineer
Kitchener, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Senior DevOps Engineer
Kitchener, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Senior DevOps Engineer
Kitchener, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Software Engineer information
See Waterloo, ON salary details
$40.1K - $49.9K
1% of jobs
$49.9K - $59.7K
4% of jobs
$59.7K - $69.5K
10% of jobs
$75.7K is the 25th percentile. Wages below this are outliers.
$69.5K - $79.3K
16% of jobs
$79.3K - $89K
18% of jobs
The median wage is $89.7K / yr.
$89K - $98.8K
15% of jobs
$108.2K is the 75th percentile. Wages above this are outliers.
$98.8K - $108.6K
12% of jobs
$108.6K - $118.4K
11% of jobs
$118.4K - $128.2K
6% of jobs
$128.2K - $138K
4% of jobs
$138K - $147.8K
3% of jobs
$40.1K
$95.8K
$147.8K
How much do software engineer jobs pay per year?
Does Embry Riddle have software engineering?
What job does a software engineer do?
What Is the Job of a Software Engineer?
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
What engineers make $500,000?
Will AI replace software engineers in 2040?
What are Software Engineers?
What are some common challenges software engineers face when collaborating on large development teams?
What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
Other
Posted 19 days ago
Job description
The role
As an AI Engineer, you will play a pivotal role in integrating large language models (LLMs) and machine learning (ML) solutions into our platform and internal systems. Your work will directly impact customer experiences, operational efficiency, and product innovation.
What You Will Be Doing:
Build & Ship AI Based Features - Design, implement, and optimize AI-driven features for the platform, enhancing customer experience and business impact.
AI-Powered Automation & Tooling - Develop LLM-based internal automation tools to streamline workflows, reduce manual effort, and improve team productivity.
Scalable AI Infrastructure - Build and maintain a ML/LLM pipeline, ensuring robust, efficient, and scalable deployments.
Performance & Cost Optimization - Improve AI model performance, balancing speed, quality, and infrastructure costs.
Cross-Functional Collaboration - Work with product, engineering, and data teams to define AI/LLM use cases and share best practices.
What We're Looking For:
5+ years of technical experience: 5+ years of experience as a Backend Software engineer working directly with ML and Gen-AI or similar. Prior startup experience is preferred but not required.
Strong LLM & ML Expertise: Experience working with LLM technologies (AWS Bedrock, OpenAI, Anthropic, Hugging Face models, or Llama etc.) in production and proficiency with prompt engineering, model selection, and ML/AI observability.
Technology Skills: Proficiency in Python, vector databases (FAISS, Pinecone, Weaviate), and retrieval-augmented generation (RAG) pipelines. Experience with Django, AWS/GCP, and pytest preferred but not required.
MLOps Experience: Familiarity with AI model deployment, monitoring, and scaling in production environments.
Problem-Solving Mindset: Ability to tackle ambiguous AI challenges and develop scalable, efficient AI solutions.
Collaboration & Communication: Comfortable working with engineers, data scientists, and product teams to define and implement AI-driven features.
Our Tech Stack:
Infra:AWS, Fargate, Redis, PostgreSQL, SQS, CDK, Github, retool
Backend: Django REST framework, Celery
Frontend: Next.js, Tailwind css
LLM: AWS Bedrock, OpenAI, Claude