Get the job you really want.

Top Software Engineer Jobs in Ottawa

Reposted 15 Hours AgoSaved
Easy Apply
Ottawa, ON
Easy Apply
Senior level
Senior level
Mobile • Software
Develop and maintain REST APIs using Java, build microservices for FX trading, optimize performance, and collaborate in Agile practices.
Top Skills: AWSAzureCi/CdGCPGitJava 17/21KafkaPostgresSpring BootSpring Mvc
Reposted 15 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
The role involves designing and securing the cloud platform, implementing security mechanisms, and enhancing operational reliability for Emerald AI's data centers.
Top Skills: AWSAzureGCPGoPython
Reposted 15 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineer Intern, you will build features for user-facing products, design data pipelines, implement scalable services, and contribute to technical documentation while being part of a collaborative team.
Top Skills: Ci/CdMachine LearningNlp
Reposted 15 Hours AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Enterprise Web • Marketing Tech • Software
Develop and enhance robust software solutions, improve software stability, manage technical debt, and collaborate in an agile environment.
Top Skills: AWSCircleCIDatadogDbtDockerFargateFivetranGitGoGrpcLookerReactReact NativeReduxRuby On RailsSentrySnowflakeTerraformTypescript
YesterdaySaved
Remote
Ottawa, ON
Junior
Junior
Mobile • Sharing Economy • Transportation
As a Software Engineer for the Rider team at Lime, you'll enhance the user experience, collaborate across teams, and mentor peers while focusing on impactful solutions for rider problems.
Top Skills: Ruby On Rails
10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
As a Software Engineer, AI, you'll train large-language models by comparing, ranking, and refining AI-coded snippets, while providing feedback for reinforcement learning.
Top Skills: Python
10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
Train large-language models (LLMs) by evaluating, ranking, repairing, and refactoring code. Provide detailed feedback and maintain the RLHF pipeline.
Top Skills: Rust
10 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
HR Tech • Other • Professional Services
The Software Engineer will analyze, rank, and improve AI-generated code, providing feedback for reinforcement learning in a remote role.
Top Skills: C#
YesterdaySaved
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
YesterdaySaved
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
YesterdaySaved
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
YesterdaySaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
As a DevOps Engineer, you will design, develop, and deploy scalable SaaS solutions, automate infrastructure tasks, and collaborate on CI/CD enhancements.
Top Skills: AnsibleAWSAzureCloud BuildGCPGithub ActionsGrafanaHelmIstioKubernetesPagerdutyPostgresPrometheusSeleniumSentryTerraform
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
10 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 improve code generation, reviewing and editing AI-generated code, and providing feedback for reinforcement learning refinement.
Top Skills: C++
Reposted 6 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 6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer, you will develop and maintain high-scale data platforms, write Java code for event pipelines using Spark, and manage a new graph database to enhance data access for analytics and threat hunting.
Top Skills: SparkAWSCassandraDynamoDBFlinkGoGrpcIcebergJavaJenkinsKubernetesMySQLParquetPinotPostgresProtocol BuffersScala
Reposted 6 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
The Senior Software Engineer will build and maintain the Messaging Experience platform, focusing on real-time and batch data processing, analytics, and customer engagement tools, while mentoring the team.
Top Skills: MongoDBReactRedisRubyRuby On RailsTypescript
7 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
Develop data replication solutions, handle customer escalations, write and test code, and lead cross-team projects within MongoDB's Replication Team.
Top Skills: C++JavaScriptPython
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Big Data • Software
As a Software Engineer in Test, you will develop automation, collaborate with teams to enhance quality, and contribute to frameworks and testing strategies.
Top Skills: Api TestingCypressGoJavaScriptPlaywrightPythonRuby/Rails
Reposted YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Design and develop Elation's front end platform, improve development processes, and mentor engineers while ensuring best practices in performance and accessibility.
Top Skills: BabelReactReduxViteWebpack
Reposted YesterdaySaved
Easy Apply
In-Office
Ottawa, ON
Easy Apply
Mid level
Mid level
Gaming • Machine Learning • Mobile • Software
Join Discord's Revenue group as a Software Engineer focusing on building payments and checkout capabilities to enhance revenue streams and improve the platform's commerce system reliability.
Top Skills: PythonReactTypescript
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Develop software for Passive Optical Networking products, focusing on management software, enhancing features, and supporting next-gen network technologies in a collaborative environment.
Top Skills: BitbucketCDockerGitGoJIRALinuxPythonWebYocto
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
Leads the design and development of automated test scripts, manages testing processes, conducts code reviews, and mentors junior engineers. Implements quality standards and integrates automation with CI/CD.
Top Skills: Ci/Cd ToolsCloud TechnologiesJavaPython
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead innovative product development in the entertainment sector, establish architecture and engineering standards, mentor engineers, oversee complex projects, and drive technical solutions.
Top Skills: AWSCloud PlatformData ScienceMachine LearningWeb Services
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Responsible for building services for Autodesk's AEC Platform Data team, focusing on reliable cloud services, software design, and continuous product enhancements through collaboration with product teams.
Top Skills: .NetApi GatewayAWSDynamoDBEc2EcsJavaJavaScriptLambdaNode.jsRdsReactS3Spring Boot
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Natural Language Processing • Productivity • Software • App development • Conversational AI • Generative AI
As a Software Engineer, you will design, code, test, and improve Warp's platform while collaborating with multiple teams to enhance productivity.
Top Skills: GoLinuxOpenglRustShellWasmWebg
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account