Top Software Engineer Jobs in Ottawa

16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
As a Software Engineer in AI, you will train large language models, rank and review code snippets, and provide feedback for improvements.
Top Skills: Constraint ProgrammingPython
16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
The role involves training large language models to write production-grade code using Java, performing code reviews, refactoring, and providing detailed explanations for coding decisions.
Top Skills: Java
16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
Train large language models to write production-grade code across languages, review and improve AI-generated code, and maintain the RLHF feedback pipeline.
Top Skills: C++
16 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
As a Rust Software Engineer, you'll train large language models to generate and refine code, compare snippets, and ensure quality through detailed code reviews.
Top Skills: Rust
7 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software • Automation
The role involves designing, developing, and deploying GraphQL APIs, creating user-friendly interfaces, and collaborating within a remote team on web applications for telecommunications.
Top Skills: AWSGraphQLNode.jsReactTypescript
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software • Automation
As a Senior Full-Stack Developer at gaiia, you will architect, develop, and manage critical systems in a serverless environment, collaborating on core modules related to customer management.
Top Skills: CloudDevOpsNode.jsReactTypescript
7 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
Design and develop payment gateway software using C# and .NET. Collaborate with teams, improve functionality, and reduce technical debt while ensuring performance and security.
Top Skills: .Net 4.8.Net CoreAWSC#Ci/CdMicrosoft Sql ServerPostgres
Reposted 16 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software
Develop, maintain, support, and enhance enterprise eCommerce solutions using Oracle Commerce. Collaborate with teams to improve services and applications.
Top Skills: AjaxAtgCSSEclipseGitHibernateHTMLIntellij IdeaJavaJava EeJavaScriptJaxbJqueryJspOracle CommerceRestfulSoapSpringSpring MvcStrutsXMLXsd
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Staff Software Engineer on the Growth Platform team, you will lead the technical strategy for backend systems, drive collaboration, ensure system sustainability, and foster team culture and talent development.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer focuses on developing backend systems, managing APIs, collaborating with teams, and ensuring operational availability while participating in community building within the team.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 12 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer on the AI Platform, you'll develop scalable AI systems, focusing on backend services, workflows, and integrations, partnering with cross-functional teams.
Top Skills: GoJavaLangchainOpenai SdkPython
Reposted 17 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
The Software Engineer will design and implement hypervisor features for Linux and RTOS, debug issues, maintain automation infrastructure, and contribute to architectural reviews and best practices.
Top Skills: Armv8Assembly ProgrammingCEmbedded LinuxFreertosKvmPythonVirtioVirtualization TechnologiesVxworksWind River LinuxX86Yocto
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
13 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer in Account Management will lead technical direction, design workflows, and ensure operational readiness, focusing on self-service tools and collaborative project delivery.
Top Skills: AWSKotlinKubernetesMySQLPythonReactVue
8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Information Technology • Software
The role involves full-stack development, working with SQL databases, and collaboration in Agile teams, focusing on cloud-based applications.
Top Skills: Azure DevopsCSSDockerExpressjsGitGitGitlabHTMLJavaScriptNode.jsTypescript
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Software Engineer will manage data collection for model training operations, enhance cloud infrastructure, and collaborate with AI scientists to improve data quality and scale.
Top Skills: BockDockerGCPPythonTerraform
8 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Security • Software • Business Intelligence
As a Senior Backend Engineer, you'll build cloud-native backend services using Golang, deploy in Kubernetes, and lead architecture projects in a startup environment.
Top Skills: AWSAzureGCPGoKubernetesMicroservicesOkta
8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Security • Software • Business Intelligence
The Connector Software Engineer will design, develop, and maintain software connectors for API and database integrations, focusing on data security and interoperability in enterprise systems.
Top Skills: AWSCsvGoGraphQLGrpcJSONRestXML
Reposted 13 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain scalable backend features and APIs for enterprise restaurant products. Lead complex projects, ensure quality with automated testing, monitor rollouts, collaborate with UX/PM, mentor engineers, and partner across teams to improve functionality and reliability for customers.
Top Skills: AndroidAPIsDistributed SystemsJavaKotlin
Reposted 13 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Staff Software Engineer, lead the technical direction of the Cloud Governance Platform, focusing on security controls and automation across AWS and GCP. Mentor engineers, define roadmaps, and ensure compliance through engineering solutions.
Top Skills: AWSGCPGoPythonTerraform
14 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will lead web platform architecture and development, mentoring engineers while driving improvements in infrastructure, web development strategy, and AI tool integration.
Top Skills: NxOxlintReactRspackTurborepoTypescriptVite
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Software
As a Machine Learning Engineer, you will develop models for NLP and code-generation systems, analyze data, and improve AI performance using advanced algorithms. You'll manage the entire ML lifecycle and ensure effective communication of model benefits across the organization.
Top Skills: AzureGCPPythonPyTorchSQLTensorFlow
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and maintain scalable, reliable back-end systems and APIs, write maintainable code, and collaborate with global teams in a hybrid work environment.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted 8 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Design and develop user interfaces and backend architectures for web applications, ensuring seamless integration and optimal performance using modern web technologies.
Top Skills: CSSExpressFastapiGitGrpcHTMLJavaScriptNode.jsPythonReactVercel
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Software Engineer, you will build and maintain scalable, secure backend systems for integrating various blockchains, ensuring client fund safety and optimizing databases.
Top Skills: DockerEthereumGitGnu/LinuxKubernetesNode.jsRustSolidityTypescript
Reposted 8 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Develop and maintain the Keycard Agent SDK, ensuring compatibility with various languages and frameworks, while engaging with the developer community to enhance agent applications.
Top Skills: GoPythonRustTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account