We are looking for a Senior AI/ML Engineers to join our team, that sit at the intersection of software engineering, data engineering, and applied AI. This role is ideal for someone who enjoys ...
We are looking for a Senior AI/ML Engineers to join our team, that sit at the intersection of software engineering, data engineering, and applied AI. This role is ideal for someone who enjoys ...
Senior Software Developer - Calendar & Court Rules
Calgary, AB · Hybrid
CA$144K - CA$195K/yr
Summary: We're hiring a Senior Software Developer to join the team behind Clio's Calendar & Court Rules - the engine and experience that keeps lawyers on top of jurisdiction-specific court deadlines.
Senior Software Developer - Calendar & Court Rules
Calgary, AB · Hybrid
CA$144K - CA$195K/yr
Summary: We're hiring a Senior Software Developer to join the team behind Clio's Calendar & Court Rules - the engine and experience that keeps lawyers on top of jurisdiction-specific court deadlines.
We're looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is a senior IC role ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is a senior IC role ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications. This role is ...
Quick apply
We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications. This role is ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications. This role is ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications. This role is ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible ... contract for service to submit resumes.
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible ... contract for service to submit resumes.
Partner with senior product engineers to route AI-generated defect fixes through the verification pipeline with human review at the right altitude. What We're Looking For * Strong software ...
Partner with senior product engineers to route AI-generated defect fixes through the verification pipeline with human review at the right altitude. What We're Looking For * Strong software ...
Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. * Design, develop, and ...
Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. * Design, develop, and ...
Developer, Senior Associate
CA$87K - CA$137K/yr
The Opportunity As aDeveloper, Senior Associate,unlock your potential and embrace the chance to ... Bridge Cloud, Data, and AI delivery teams by providing software engineering depth, AI application ...
Developer, Senior Associate
CA$87K - CA$137K/yr
The Opportunity As aDeveloper, Senior Associate,unlock your potential and embrace the chance to ... Bridge Cloud, Data, and AI delivery teams by providing software engineering depth, AI application ...
What you will do As a Senior Consultant, Software Delivery Developer, you will design and build high-quality software solutions while helping guide delivery teams and client stakeholders through ...
What you will do As a Senior Consultant, Software Delivery Developer, you will design and build high-quality software solutions while helping guide delivery teams and client stakeholders through ...
Translate business requirements into scalable technical solutions and API contracts. * Communicate ... Experience leveraging AI-powered software development tools such as GitHub Copilot, Microsoft ...
Translate business requirements into scalable technical solutions and API contracts. * Communicate ... Experience leveraging AI-powered software development tools such as GitHub Copilot, Microsoft ...
Our Cloud & Software Engineering team is looking for a professional like you with the skills and drive to make a real difference. What you will do As a Senior Manager, Software Delivery and AI ...
Our Cloud & Software Engineering team is looking for a professional like you with the skills and drive to make a real difference. What you will do As a Senior Manager, Software Delivery and AI ...
Senior React Native Developer
Calgary, AB · On-site
We are looking for a Senior React Developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from ...
Quick apply
Senior React Native Developer
Calgary, AB · On-site
We are looking for a Senior React Developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from ...
Senior React Native Developer
Calgary, AB · On-site +1
We are looking for a Senior React Developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from ...
Senior React Native Developer
Calgary, AB · On-site +1
We are looking for a Senior React Developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from ...
You'll work closely with senior developers and engineers, product leads, and domain experts ... Build Production Software: Create fullstack, production-grade applications used by business and ...
You'll work closely with senior developers and engineers, product leads, and domain experts ... Build Production Software: Create fullstack, production-grade applications used by business and ...
Senior Backend Engineer
Calgary, AB · Remote
CA$145K - CA$155K/yr
As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...
Quick apply
Senior Backend Engineer
Calgary, AB · Remote
CA$145K - CA$155K/yr
As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... Essential Qualifications and Experience - 7-10+ years of professional experience in software ...
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... Essential Qualifications and Experience - 7-10+ years of professional experience in software ...
Senior Backend Engineer
Calgary, AB · Remote
CA$145K - CA$155K/yr
As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...
Quick apply
Senior Backend Engineer
Calgary, AB · Remote
CA$145K - CA$155K/yr
As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ...
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... Essential Qualifications and Experience - 7-10+ years of professional experience in software ...
Quick apply
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... Essential Qualifications and Experience - 7-10+ years of professional experience in software ...
Senior Software Engineer Contract information
What is a senior software engineer contract?
What are senior software engineer contract jobs?
Senior software engineer contract jobs involve working on software engineering projects on a temporary contract basis. Your duties and responsibilities in this career vary depending on the needs of each client. In general, you utilize your coding skills and computer program knowledge to create software, applications, or operating systems. You typically work with a software company or information technology organization. As a contractor, you work with clients to assess their needs and create or update software or systems to meet the needs of each client.
What are the key skills and qualifications needed to thrive as a senior software engineer on a contract basis, and why are they important?
What are the typical challenges faced by senior software engineers working on contract assignments?
What is the difference between Senior Software Engineer Contract vs Software Engineer?
| Aspect | Senior Software Engineer Contract | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, experience, possibly certifications | Bachelor's degree in CS or related field, entry to mid-level experience |
| Work Environment | Project-based, temporary contracts, often freelance or consulting | Full-time employment, ongoing projects within companies |
| Employer & Industry Usage | Tech firms, startups, consulting agencies | Tech companies, software development firms, startups |
| Search & Comparison Intent | Looking for contract roles, freelance opportunities, project-based work | Seeking permanent positions, career growth, or full-time roles |
The main difference between a Senior Software Engineer Contract and a Software Engineer lies in employment type and work setup. Contract roles are temporary, project-focused, and often freelance, while Software Engineers typically work full-time within a company. Both roles require similar technical skills and credentials, but their work arrangements and career paths differ.
What are the most commonly searched types of Senior Software Engineer jobs in Calgary, AB?
The most popular types of Senior Software Engineer jobs in Calgary, AB are:
What are popular job titles related to Senior Software Engineer Contract jobs in Calgary, AB?
For Senior Software Engineer Contract jobs in Calgary, AB, the most frequently searched job titles are:
- Remote Software Developer
- Software Developer Contract
- Senior Software Developer
- Senior Full Stack Software Engineer
- Remote Senior Software Engineer
- Full Stack Software Engineer
- Assistant Full Stack Developer Visa Sponsorship
- Full Time Senior Software Developer
- Full Stack Data Analyst Developer
- Part Time Remote Golang Developer
What job categories do people searching Senior Software Engineer Contract jobs in Calgary, AB look for?
The top searched job categories for Senior Software Engineer Contract jobs in Calgary, AB are:

Full-time
Re-posted 29 days ago
Job description
We are looking for a Senior AI/ML Engineers to join our team, that sit at the intersection of software engineering, data engineering, and applied AI.
This role is ideal for someone who enjoys building end-to-end solutions - from data pipelines and backend systems to AI-powered applications - and wants to work on real-world industrial use cases.
You will play a key role in designing and delivering modern AI-enabled solutions that help our clients transform legacy workflows into intelligent, scalable systems.
In this position, you'll contribute to a variety of impactful client projects, including:
- Building AI-powered anomaly detection systems for operational and industrial data
- Modernizing asset management workflows
- Developing natural language interfaces for querying enterprise and operational data
- Designing and implementing AI agents and copilots for business users
- Creating scalable data pipelines and ML workflows in cloud environments
- Enabling real-time and batch data processing for analytics and AI use cases
Responsibilities:
- Design, build, and deploy end-to-end AI/ML solutions in production environments
- Develop robust backend systems and APIs to support AI-driven applications
- Build and maintain data pipelines and feature engineering workflows
- Implement and operationalize machine learning models (training, deployment, monitoring)
- Work with modern AI tooling (LLMs, agents, orchestration frameworks)
- Collaborate with clients to translate business problems into technical solutions
- Contribute to architecture decisions and best practices across projects
- Mentor client team members and contribute to internal capability building
Required Skills & Experience
- 5+ years of experience in software engineering, data engineering, or ML engineering
- Strong programming and querying skills (Python, SQL, PySpark)
- Experience building production-grade systems (APIs, microservices, pipelines)
- Hands-on experience with AI/ML workflows and model deployment
- Familiarity with modern AI/GenAI tooling and concepts
- Experience with cloud platforms (Azure, AWS, Databricks)
- Strong understanding of data engineering concepts (ETL, data modeling, pipelines)
- Strong familiarity with the Databricks ecosystem (including AgentBricks, Genie - Databricks certifications strongy preferred)
- Experience with LLM frameworks and agent-based architectures
- Modern developer tooling (Cursor, AI-assisted development, Langraph, "vibe coding")
- Experience working with industrial, utilities, or energy sector data
This role presents an exciting opportunity to work on practical, high-impact AI use cases - not just prototypes, shape how AI is applied to client environments, and change the game on traditional processes and platforms.Come join a growing organization helping clients take a new, lean and value-driven approach to data and engineering!