Senior Software Engineer - Canada
$120k - $150k per yearDataVisor
DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry. With an open SaaS platform that supports easy consolidation and enrichment of any data, DataVisor's solution scales infinitely and enables organizations to act on fast-evolving fraud and money laundering activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed performance lift from day one. DataVisor's platform is architected to support multiple use cases across different business units flexibly, dramatically lowering the total cost of ownership, compared to legacy point solutions. DataVisor is recognized as an industry leader and has been adopted by many Fortune 500 companies across the globe.
Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive, collaborative, and results driven. Come join us!
Summary:
As platform engineers, we are building a next-generation machine learning platform, which incorporates our secret sauce, UML (unsupervised machine learning) with other SML (supervised machine learning) algorithms. Our team works to improve our core detection algorithms and automate the full training process.
As complex fraud attacks become more prevalent, it is more important than ever to detect fraudsters in real-time. The platform team is responsible for developing the architecture that makes real-time UML possible. We are looking for creative and eager engineers to help us expand our novel streaming and database systems, which enable our detection capabilities.
We continue to push the boundary of what's possible in fraud detection and data processing at scale. Join us to help usher in more innovative solutions to the fraud detection space.
What you'll do:
- Design and build machine learning systems that process data sets from the world’s largest consumer services
- Use unsupervised machine learning, supervised machine learning, and deep learning to detect fraudulent behavior and catch fraudsters
- Build and optimize systems, tools, and validation strategies to support new features
- Help design/build distributed real-time systems and features
- Use big data technologies (e.g. Spark, Hadoop, HBase, Cassandra) to build large scale machine learning pipelines
- Develop new systems on top of real-time streaming technologies (e.g. Kafka, Flink)
Requirements
- 5+ years software development experience
- 5+ years experience in Java, Shell, Python development
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) is a plus
- Experience in Cassandra, HBase, Flink, Spark or Kafka is a plus.
- Experience in the Spring Framework is a plus
- Experience with test-driven development is a plus
- Preferred based in Calgary, but could be a fully remote position
Benefits
Compensation: Annual salary range of CAD $120,000 – $150,000, commensurate with experience.
Canada Life Policy
Health Insurance including (Extended Health Care, Vision Care, and Dental Care)
Life Insurance, Accidental Insurance
Retirement Savings Plan
Paid Vacation
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...SeniorRemote work
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedWork at office
- ...Halliburton company, builds the software and data platforms that help... ...These are tools used daily by engineers and scientists at the world’s... ...job opportunities, including Senior Technical Professional and Principal... ..., Calgary, Alberta, T2P 3V4, Canada Job Details...SeniorLong term contractFull timePart time
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...'s 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...SeniorWork at officeRemote work
- ...hats” for thousands of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll... ...at High Level: We’re looking for a talented Senior Software Development Engineer who doesn’t shy away from complex engineering...SeniorWork at officeRemote workWork from home
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new...Work at officeShift work
- ...particularly monolithic-to-microservices transitions, including evaluating architectural options, defining future-state designs, and guiding engineering teams through phased delivery. Multi-Track Programmer Experience — Prior experience delivering within a large, multi-track...SeniorFor contractors
- ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem... ...700 9th Ave SW Suite 2000, Calgary,Alberta,T2P 3V4, Canada Job Details Requisition Number: 202068...SeniorFull timePart time
- ...Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic... ...This role combines advanced software engineering with geophysical domain knowledge and is... ...SW Suite 2000,Calgary,Alberta,T2P 3V4, Canada Job Details Requisition...SeniorFull timePart time
- ...Process Engineer MacDonald Search Group has been asked by our industrial manufacturing / building materials client to find a first-class Process Engineer to join their team in the Canada (remote / hybrid) . The primary responsibility of this role will be to drive...Remote work
$90k - $110k per year
...Our mission is to create easy-to-use software to help local governments plan, budget and... ...Opportunity We’re looking for a Software Engineer with a passion for learning, a kind heart... ..., or local laws in the United States and Canada. ClearGov is also committed to providing...RemplacementFull timeTemporary workLocal areaFlexible hours$160k - $180k per year
...Remote within Canada A product that matters, a modernization effort underway, and meaningful... ...technical execution. We’re hiring a Senior Software Developer to join the One45 team. You... ..., and day-to-day decision-making. Engineers and Product work closely together to shape...SeniorLong term contractRemote workWork from homeShift work$80k - $120k per year
...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Full timeInternship- ...How will you CONTRIBUTE and GROW? Air Liquide Canada is seeking a Manager, Engineering for the Regional of Western Canada and our Filling Plants. Based... ...vessels, and piping systems. Proficiency with engineering software such as AutoCAD or similar CAD programs. Experience with...Full time
- ...Landmark, a Halliburton company, builds the software and data platforms that help the global... .... These are tools used daily by engineers and scientists at the world's largest energy... ...Ave SW Suite 2000,Calgary,Alberta,T2P 3V4, Canada Job Details Requisition...Full timePart timeWorldwideShift work
$45k - $60k per year
...We’re looking for a Full Stack Software Engineer who can build and ship modern web applications end-to-end: front-end, backend APIs, databases, deployments, and who also understands how to design systems that scale. You’ll be building production-ready services on Google Cloud...Full timePart timeCasual workManual laborImmediate start- ...one of the fastest growing companies in Canada and ranks 6th in Deloitte's Technology Fast... ..., Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka... ...years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in...Local areaRemote workWork from homeHome office
$110k - $145k per year
...Our mission is to create easy-to-use software to help local governments plan, budget... ...the Opportunity We’re looking for a Senior Software Engineer with a passion for learning, a kind heart... ...or local laws in the United States and Canada. ClearGov is also committed to providing...SeniorFull timeLocal areaFlexible hours- ...with extensive experience in building and operationalizing AI software solutions. We are a company like no other – we believe in making... ...want to hear from you! Role Summary The Manager, Software Engineering leads multiple developers across delivery pods with...Full time
- ...future, today. Fluor is one of Canada's top employers and is... ...recognized globally as a leader in the Engineering, Procurement, Construction,... ...you! We are currently seeking Senior Electrical Engineers/Specialists... ...using ETAP or SKM software platforms. Prepares Specification...SeniorFull timeWork at officeFlexible hours
$100 per hour
...Senior Instrumentation & Control Systems Engineer Our client is proud to design and build projects and careers. They... ...design team using model review software. • Develop specifications for Distributed... ...: Only those eligible to work in Canada will be considered for this...SeniorContract workFor contractorsLocal areaWorldwide- ...Ground Consulting(HGC) is hiring a Senior Geotechnical Engineer to join the team in our head office in... ...engineering Registered as a P.Eng. in Canada Excellent interpersonal,... ...organizational skills Computer and software skills to complete geotechnical analysis...SeniorPermanent employmentFull timeFor subcontractorWork at officeRemote workFlexible hours
- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes... ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development....Long term contractWork from homeFlexible hours
$135k - $185k per year
...Summary Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative... ...does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have...Full timeLocal areaRemote work- ...over 50,000 planners, designers, engineers, scientists, digital... ...highly skilled and experienced Senior Electrical Engineer to join our... ...with multidisciplinary teams in Canada, Australia, and elsewhere.... ...Familiarity with drafting and modeling software such as AutoCAD, Revit, and...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours
- ...The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Calgary to build, evaluate, and improve AI-generated code — helping train AI systems to think like real developers...Hourly payOngoing contractContract workFreelanceManual laborRemote workFlexible hours
- ...Infrastructure Location: Calgary, AB, Canada Join a company that is... ...highly motivated and experienced Senior OCS (Overhead Contact System) Engineer to join our Global Rail Systems team... ...AutoCAD/MicroStation) and OCS design software experience with structural...SeniorLong term contractFor contractorsLocal areaFlexible hours
- ...Rimkus is a global leader in engineering and technical consulting, providing... ...worldwide. We are seeking a Senior Structural Engineer with... ...experts in multiple offices across Canada and USA. Apply your... ...knowledge of a variety of computer software applications including computer...SeniorWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...company with extensive experience in building and operationalizing AI software solutions. We are a company like no other – we believe in... ...to hear from you! We are looking for a Full Stack Software Engineer who builds software in an AI-native way — someone who treats Claude...Full time
- ...experimental code into production-ready software by applying rigid development... ...Responsibilities 1. ML Engineering & MLOps Architecture Build... ...databases and query engines (e.g., SQL). Cloud & DevOps... ...cloud ecosystem. Randstad Canada is committed to fostering a workforce...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Canada. Be the first to apply!
- software engineer - ai machine learning Calgary, AB
- software development engineer Calgary, AB
- software developer co-op Calgary, AB
- software developer entry level Calgary, AB
- remote entry level software developer Calgary, AB
- développeur logiciel Calgary, AB
- software engineer Calgary, AB
- junior software engineer Calgary, AB
- software developer intern Calgary, AB
- software design engineer Calgary, AB
