Top Software Engineer Jobs in Vancouver

Reposted 7 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Healthtech • Software
Architect, build, and deploy agentic and multi-modal AI systems for biopharma and healthcare. Lead end-to-end development, cloud deployments (AWS), Kubernetes-based backend services, model serving, data pipelines, CI/CD/DevOps, and mentor junior engineers while collaborating with researchers and product teams.
Top Skills: Agentic AiAi/Ml FrameworksAPIsAWSDevOpsGitlab Ci/CdKubernetesModel ServingMulti-Modal AiPython
17 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and build scalable, highly available services for OneLake and ISV integrations. Own end-to-end development, observability, testing, and production readiness. Collaborate with product and partner teams, drive design reviews and code quality, mentor engineers, and leverage AI tools to enhance partner integration with Microsoft Fabric.
Top Skills: Azure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DbAzure Synapse AnalyticsCC#C++Github CopilotJavaJavaScriptMicrosoft CopilotMicrosoft FabricOnelakePower BIPython
Reposted 8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Design, build, and productionize LLM-powered systems (adaptive content, tutors, evaluators) and AI pipelines (RAG, embeddings, fine-tuning). Prototype and optimize models across modalities, define AI safety/evaluation/observability practices, and collaborate with product and engineering to measure learner outcomes and iterate.
Top Skills: AWSCi/Cd For MlData Pipeline DesignEmbeddingsEvaluation FrameworksFine-TuningGCPGoLlmsModel ApisPrompt OrchestrationPrompt/Runtime DesignPythonRetrieval-Augmented Generation (Rag)TypescriptVector Databases
Reposted 8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Build and own user-facing features and core platform architecture across frontend, backend, and ML pipelines. Integrate AI workflows (LLMs, embeddings) for curriculum generation and automated evaluation. Manage end-to-end development: requirements, design, implementation, CI/CD, testing, observability, and iteration while collaborating with product, design, ML, and customer teams.
Top Skills: Ai/MlBuild & Test PipelinesCi/CdEmbeddingsGoJavaJavaScriptLlmsMl PipelinesObservabilityPythonTypescriptVersion Control
18 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Hardware • Security • Software • Cybersecurity
Develop and maintain Avigilon Unity video products using C++/C# within a Scrum team. Provide end-to-end solutions: design, architecture, implementation, CI/CD, containerization, test automation, and database integration (Berkeley, Postgres). Mentor teammates, contribute to DevOps/build pipelines, and support users. Work hybrid in Greater Vancouver.
Top Skills: APIsAzureBerkeley DbBuild PipelinesC#C++Ci/CdContainerizationDevOpsPostgresTest Automation
18 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Gaming
Design, implement, and maintain gameplay AI systems in Unreal Engine 5. Prototype and integrate AI behaviors for enemies/NPCs, optimize perception, decision-making, navigation, and pathfinding. Integrate AI middleware, establish UE5 engineering best practices, collaborate with design and gameplay teams, and drive performance, maintainability, and production-ready code.
Top Skills: Ai MiddlewareBlackboardsBlueprintsC++Decision-Making SystemsEqsJenkinsNavigationPathfindingPerception SystemsPerforceStatetreeUnreal Behavior TreesUnreal Build SystemUnreal EngineUnreal GauntletUtility Ai
Reposted 8 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
As a Software Engineer in AI Infrastructure, you will design and develop core platform components, build APIs and services, enhance performance, and automate tooling while collaborating across teams and improving system reliability.
Top Skills: AnsibleGoHelmKubernetesPythonTerraform
Reposted 8 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Big Data • Information Technology
Build and maintain backend APIs and data pipelines that ingest and process large-scale construction data (360° video, schedules, IoT). Optimize storage and query performance using DuckDB and PostgreSQL, extend Airflow workflows, integrate Wasm for local computation, monitor data quality, and collaborate with frontend, CV, and ML teams to deploy production models and analytics.
Top Skills: AirflowC++Computer VisionDuckdbFunctional Programming LanguageKubernetesLlmMachine LearningPostgresPythonSQLThree.JsTypescriptWebassembly (Wasm)
Reposted 8 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
Engineer software that connects AI-driven platforms to datacenter power infrastructure. Develop control strategies and optimize energy use and AI workloads.
Top Skills: GrpcIpmiJavaKubernetesModbusMqttNvidia DcgmNvidia-SmiOpc-UaPythonRedfishRestRustSlurmTsdbs
Reposted 8 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Software
Design, develop, and maintain robust, performant, secure software for the Review Team. Analyze requirements, estimate effort, participate in code reviews, troubleshoot and fix defects, guide best practices, and make product design and architecture decisions while collaborating across teams.
Top Skills: .NetAzure DevopsC#CSSGitGitlabGraphQLHTMLJenkinsJestMySQLPostgresPytestReactRestTypescriptXunit
Reposted 8 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Robotics
Develop and maintain infrastructure for software development and AI operations, manage CI/CD pipelines, and automate configurations using various tools.
Top Skills: AnsibleArgocdAWSAzureCassandraCi/CdCloudFormationDockerElk StackFluxGCPGithub ActionsGoGrafanaHadoopJavaJenkinsKafkaKubeflowKubernetesMlflowMongoDBPostgresPrometheusPulumiPythonPyTorchSagemakerScikit-LearnSparkTensorFlowTerraform
9 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Aerospace
Lead design and implementation of a custom MAC layer for a satellite constellation. Develop TDMA/DAMA schedulers, ARQ/AMC, handover logic, and optimize interfaces to high-speed packet engines (DPDK/VPP). Collaborate with PHY and network architects, drive MAC architecture decisions, and lead protocol development from simulation through hardware integration and field testing.
Top Skills: CC++DpdkEbpfFpgaLinuxNs-3RtosSocVpp
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Build and maintain internal AI enablement tools, workflows, and guardrails to help engineers use coding agents and LLMs safely. Evaluate models, partner with teams to apply AI, track adoption and impact, and provide documentation, coaching, and advocacy to increase engineering velocity.
Top Skills: ApertureClaude CodeCodexGoLlmsOpencodePiPythonRust
18 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Software
Design, develop, and deliver high-performance, scalable backend systems using Ruby on Rails (preferred) or Go/Node.js/Python. Collaborate with product and engineering teams, practice TDD and CI/CD, work with SQL/NoSQL databases, caching, and cloud infrastructure (AWS), and contribute to distributed system design and reliability.
Top Skills: AWSGoMemcachedMongoDBNext.JsNode.jsPostgresPythonRedisRuby On Rails
9 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
News + Entertainment
Develop and maintain AV automation tools and distributed test platforms to measure device audio/video quality. Build front-end and backend services, operationalize AV metric pipelines, and collaborate with internal teams and external vendors to validate device capabilities and roll out AV-related applications.
Top Skills: CC++Eye PatchHdmiJavaScriptPython
Reposted 18 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Software
As a Junior Full Stack Software Developer, you will design, develop, and maintain scalable web applications, writing clean code and collaborating with your team on complex challenges.
Top Skills: AWSEs6Javascript (Vue.JsJqueryMongoDBMySQLPhp (Laravel)PostgresReactWebpack)
Reposted 18 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
The Circuit Analysis Engineer will design, implement, and maintain software for transistor-level circuit simulation using AI frameworks, collaborating with engineering teams.
Top Skills: Ai-Assisted Development WorkflowsC++Eda ToolsPythonVlsi Circuit Simulation Tools
Reposted 14 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you'll develop core infrastructure for multi-agent systems, designing backend services and APIs for orchestration, collaborating across teams, and driving technical decisions in a dynamic environment.
Top Skills: APIsDistributed TracingEvent-Driven SystemsGoObservability ToolingPython
Reposted 14 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer on the Cash App Banking team, you will lead the design, execution, and delivery of banking features, collaborating across teams to enhance the user experience.
Top Skills: AWSDatadogDynamoDBGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpPrometheusProtocol BuffersSignalfx
Reposted 14 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
Design and implement a distributed query optimizer for MongoDB: research query systems, architect and build features to improve query performance, collaborate across teams, mentor engineers, and drive long-term roadmap and production-quality changes in a large C++ codebase.
Top Skills: AWSC++GCPAzureMongoDBMongodb AtlasMongodb Query Language
19 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Appliances • Industrial • Automation
Develop and deliver AI/ML features (LLMs, RAG, agent orchestration) including backend services in Python, integrate cloud services (AWS Bedrock), design knowledge bases and retrieval, improve prompts and agent reliability, review code, write tests and docs, mentor juniors, and participate in architecture and risk management.
Top Skills: Amazon AuroraAmazon S3Aws BedrockAws LambdaCloudFormationCloudwatchDockerDynamoDBEcsEmbeddingsEventbridgeGitIamKubernetesLlmsPrompt EngineeringPytestPythonRagSnsSqsStrandsTerraformVector Databases
19 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
Build and maintain Python services and containerized firmware emulation environments on Amazon EKS. Implement and manage Terraform infrastructure, develop orchestration APIs and tools, debug across containers, clusters, and networks, contribute to CI/CD, and collaborate with firmware, cloud, and QA teams to support large-scale simulation and testing.
Top Skills: Amazon EksCi/CdCloud IamDockerKubernetesPythonService MeshTerraform
19 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Appliances • Industrial • Automation
Develop and maintain Canvas frontend applications using React and TypeScript. Build reusable components, integrate with REST APIs, improve performance and UI consistency, write unit tests, participate in code reviews, CI/CD, and support production. Collaborate with designers, QA, and cross-functional teams to deliver scalable, accessible web experiences.
Top Skills: Ci/CdFrontend Build ToolingGitJavaScriptReactReduxRest ApiTypescriptUnit Testing
Reposted 9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 9 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Software • Cybersecurity
As a Software Engineer, you will design and implement scalable infrastructure systems for AI-powered security solutions, optimize performance, and improve deployment practices across cloud environments.
Top Skills: AWSAzureCdkDockerElasticsearchGoKafkaKotlinKubernetesOciOpensearchTerraformTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account