Senior Software Development Engineer

2 months ago


Calgary, Canada DataVisor Full time
p>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. p>

Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. p>

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. 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:

  1. Design and build machine learning systems that process data sets from the world’s largest consumer services
  2. Use unsupervised machine learning, supervised machine learning, and deep learning to detect fraudulent behavior and catch fraudsters
  3. Build and optimize systems, tools, and validation strategies to support new features
  4. Help design/build distributed real-time systems and features
  5. Use big data technologies (e.g. Spark, Hadoop, HBase, Cassandra) to build large scale machine learning pipelines
  6. Develop new systems on top of real-time streaming technologies (e.g. Kafka, Flink)

Minimum Requirements:

  1. 5+ years software development experience
  2. 5+ years experience in Java, Shell, Python development
  3. Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) is a plus
  4. Experience in Cassandra, HBase, Flink, Spark or Kafka is a plus.
  5. Experience in the Spring Framework is a plus
  6. Experience with test-driven development is a plus

Benefits:

  1. Health Insurance including (Extended Health Care, Vision Care, and Dental Care)
  2. Life Insurance, Accidental Insurance
  3. Retirement Savings Plan
  4. Paid Vacation
#

  • Calgary, Canada Trufla Technology Ltd. Full time

    Think insurance is boring? Think again.Trufla Technology is a multinational Canadian company and the first of its kind – we offer a complete suite of digital solutions for the modern insurance brokerage. From SEO and web design, to lead management, branded customer service and API’s, Trufla provides a 360° digital strategy for brokerages and reimagines...


  • Calgary, Alberta, Canada GeologicAI Full time

    We are seeking a highly skilled Senior Geospatial Software Engineer to join our team at GeologicAI. Our company is a fast-growing technology firm that specializes in developing and deploying innovative geological technologies for the energy and mining sectors.As a member of our engineering team, you will be responsible for designing, developing, and...


  • Calgary, Alberta, Canada Go RH Full time

    Job Title: Software EngineerAt our company, we're looking for a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional team to deliver high-quality software solutions. If you're passionate about software...


  • Calgary, Canada Trufla Technology Ltd. Full time

    Think insurance is boring? Think again.Trufla Technology is a multinational Canadian company and the first of its kind – we offer a complete suite of digital solutions for the modern insurance brokerage. From SEO and web design, to lead management, branded customer service and API’s, Trufla provides a 360° digital strategy for brokerages and reimagines...


  • Calgary, Alberta, Canada GeologicAI Full time

    We are a fast-growing technology company at the forefront of developing and deploying innovative geological solutions for the energy and mining sectors. Our mission is to empower the discovery of hydrocarbons that power our world today and the metals and minerals required for the energy transition of tomorrow.Job DescriptionWe are seeking an experienced...


  • Calgary, Alberta, Canada GeologicAI Full time

    We are seeking a highly skilled Senior Software Developer to join our team at GeologicAI, a pioneering technology company developing innovative solutions for the energy and mining sectors. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software that operates our geospatial robots and sensors,...


  • Calgary, Canada Behavox Limited Full time

    About BehavoxBehavox is shaping the future for how businesses harness their most important raw material - data. Our mission is bold: Organize enterprise data into actionable information that protects and promotes the business growth of multinational companies around the world.From managing enterprise risk and compliance to maximizing revenue and value, our...


  • Calgary, Alberta, Canada Advanced Micro Devices Full time

    OverviewWe are a pioneering technology company dedicated to transforming lives with our innovative solutions. Our mission is to accelerate next-generation computing experiences and drive progress in various fields, including the data center, artificial intelligence, PCs, gaming, and embedded systems.Our core values include directness, humility,...


  • Calgary, Ottawa, Canada Stonewood Group Inc. Full time

    About the RoleWe are seeking a seasoned Senior Software Development Lead to join our team at Stonewood Group Inc. as we continue to push the boundaries of seismic monitoring and research.Job DescriptionIn this exciting role, you will be responsible for leading complex product development projects that involve software development, scientific research, and...


  • Calgary, Canada La Esperanza Child Development Center, LLC. Full time

    About the jobYou are an excellent communicator, and able to negotiate complex conversations with scattered stakeholder audiences.You are a player-coach who is still interested in honing your technical and leadership skills while helping your team develop cutting-edge technology.You are comfortable operating in a cross-functional team interfacing with...


  • Calgary, Alberta, Canada GeologicAI Full time

    GeologicAI: Revolutionizing Energy and Mining with Innovative TechnologyWe are a fast-growing technology company developing and deploying groundbreaking technologies for the energy and mining sectors. Our team is dedicated to creating innovative geological robots that scan rocks, train AI to analyze scan data, and develop software that makes our results...


  • Calgary, Canada Summitsquad Full time

    Senior Software Graphics Engineer (Remote) OpenGLContract Work (remote)Summit Squad is seeking an uber/expert software graphics engineer to help us create a high-performance rendering framework with OpenGL ES for mobile devices.You will work with our principal software engineers to integrate the developed framework into our systems.So if you love building...


  • Calgary, Alberta, Canada GeologicAI Full time

    Unlock the Future of Energy and MiningGeologicAI is a pioneering technology company revolutionizing the energy and mining sectors with innovative solutions. Our cutting-edge technologies integrate geological robots, AI-powered analysis, and advanced software to extract valuable insights from rock scans.We're seeking an experienced Senior Robotics Software...


  • Calgary, Alberta, Canada TC Energy Full time

    Senior Automation Engineer Role OverviewTC Energy seeks a Senior Automation Engineer to improve the reliability of our compressor station assets. This position requires expertise in automation and control engineering, as well as proven technical leadership skills.Responsibilities:* Develop and implement automation and control solutions to improve process...


  • Calgary, Alberta, Canada Stonewood Group Inc. Full time

    About Stonewood Group Inc.Stonewood Group Inc. is a pioneering company that has been at the forefront of seismic innovation for over 30 years. We provide cutting-edge monitoring solutions and equipment for studying manmade and natural seismicity, serving customers in various industries such as mining, oil and gas, power generation, critical infrastructure,...


  • Calgary, Alberta, Canada Amplifier Health Full time

    About Amplifier HealthWe are revolutionizing healthcare by turning the human voice into a vital sign. Our cutting-edge AI technology has the potential to transform how we diagnose and manage many diseases, from Parkinson's disease to congestive heart failure.We aim to make healthcare more accessible, affordable, and effective for everyone.Job DescriptionWe...


  • Calgary, Alberta, Canada GeologicAI Full time

    GeologicAI: Transforming the Energy Sector with Innovative TechnologiesWe are seeking a highly skilled Remote Senior Software Developer, Python to join our engineering team. As a key member of our team, you will be responsible for developing and supporting scanning software that operates GeologicAI robots and sensors to analyze rocks.The primary...


  • Calgary, Alberta, Canada Neusol Technologies Ltd Full time

    About Neusol Technologies LtdWe are a leading technology company seeking an experienced software developer to join our team.Salary and BenefitsThe estimated salary for this position is $120,000 per year, reflecting the skills and experience required.This role comes with a competitive benefits package, including hybrid work arrangements that combine in-person...

  • Software Engineer

    2 days ago


    Calgary, Alberta, Canada Cult Collective Full time

    About the RoleWe are seeking a skilled Software Engineer - Backend Development to join our team. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our backend systems.ResponsibilitiesDesign and develop high-quality backend systems using languages such as Java, Python, or C#.Collaborate with...


  • Calgary, Alberta, Canada Stantec Consulting International Ltd. Full time

    Senior Land Development EngineerAt Stantec Consulting International Ltd., we're seeking a highly skilled Senior Land Development Engineer to join our team. As a key member of our Community Development group, you'll play a critical role in leading the design and delivery of land development projects for our clients.Lead the design for greenfield and...