Software Engineer Co-Op Internship

2 days ago


Mountain View, California, United States DataVisor Full time
Job Opportunity

DataVisor is a pioneering security company that leverages cutting-edge unsupervised machine learning to identify and prevent fraudulent activities across various industries. Our innovative solution is trusted by leading internet properties worldwide, including Pinterest, FedEx, AirAsia, Synchrony Financial, Zomato, and Ping An, to safeguard them against the escalating threat of fraud. Our award-winning software is powered by a team of world-class experts in big data, security, and scalable infrastructure. Our culture is collaborative, results-driven, and open to innovation.

Role Overview

As a platform engineer intern, you will have the opportunity to contribute to the development of a next-generation machine learning platform that integrates our proprietary UML (unsupervised machine learning) with other SML (supervised machine learning) algorithms. Our team focuses on enhancing our core detection algorithms and automating the full training process. With the increasing complexity of fraud attacks, it is crucial to detect and prevent them in real-time. The platform team is responsible for designing the architecture that enables real-time UML. We are seeking creative and motivated engineers to help us expand our novel streaming and database systems, which support our detection capabilities.

This position is ideal for students majoring in Computer Science or Computer Engineering who want to gain hands-on experience in fraud detection and machine learning before graduation. This internship could lead to a full-time position after graduation.

Key Responsibilities

  • Design and build machine learning systems that process large datasets from leading consumer services
  • Utilize unsupervised machine learning, supervised machine learning, and deep learning to detect fraudulent behavior and prevent fraudsters
  • Develop and optimize systems, tools, and validation strategies to support new features
  • Collaborate in designing and building distributed real-time systems and features
  • Apply 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

  • BS/MS students majoring in Computer Science, Engineering, or a related field, currently enrolled in a co-op program or a post-secondary program
  • Canadian citizen, permanent resident, or person with refugee protection given under the law and legally able to work in Canada according to the laws and regulations of the province or territory where you live
  • Proven 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 with the Spring Framework is a plus
  • Experience with test-driven development is a plus
  • Strong communication and interpersonal skills

Benefits

  • Gain valuable hands-on experience
  • Work closely with experienced professionals in the field
  • Opportunity to contribute to real projects
  • Flexible schedule and hybrid work


  • Mountain View, California, United States Samsung Research America Internship Full time

    About the RoleWe are seeking a highly motivated and detail-oriented intern to join our team at Samsung Research America as a Performance Architect Intern. This internship provides an excellent opportunity to gain hands-on experience in performance modeling and analysis of hardware features, applications, and use cases.Key ResponsibilitiesPerformance Modeling...


  • Mountain View, California, United States Aurora CO Full time

    About UsAurora is at the forefront of self-driving technology, dedicated to enhancing transportation safety, accessibility, and efficiency. Our innovative self-driving system, the Aurora Driver, is designed to function across various vehicle types, supporting our services in both freight and passenger transport.Our MissionWe collaborate with leading...


  • Mountain View, California, United States Samsung Electronics Co., Ltd. Full time

    Position Overview Samsung Electronics America, Inc. (SEA), headquartered in Ridgefield Park, N.J., stands at the forefront of mobile technology, consumer electronics, home appliances, and enterprise solutions. The organization is committed to transcending the boundaries of contemporary technology, delivering innovative connected experiences across an...


  • Mountain View, California, United States Aurora CO Full time

    About UsAurora (Nasdaq: AUR) is at the forefront of self-driving technology, dedicated to enhancing transportation safety, accessibility, and efficiency. Our innovative Aurora Driver system is engineered to function across various vehicle types, including freight-hauling trucks and passenger ride-hailing services. We collaborate with leading companies in the...


  • Mountain View, California, United States Harness Full time

    About HarnessHarness is a high-growth company that is revolutionizing the software delivery market. Our mission is to empower the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely, and quickly, increasing customers' pace of innovation while improving the developer experience.Our TechnologyWe offer...

  • Software Engineer

    2 weeks ago


    Mountain View, California, United States Aurora Innovation Full time

    Aurora Innovation is seeking a talented Software Engineer to join our Autonomy Data: Labels Platform team. As a key member of our team, you will play a critical role in developing innovative industry-leading ML Ops solutions that drive business growth and success.Key Responsibilities:Apply production best practices to ensure platform reliability and...


  • Mountain View, California, United States Pixona Full time

    Job OverviewThe Future of Recruiting is NowPixona is a pioneering virtual recruiting co-pilot, designed to revolutionize the hiring process. Our cutting-edge technology automates, streamlines, and enhances the entire recruiting workflow, from resume ingestion and ranking to interview scheduling and feedback transcription.As a leader in the industry, our team...


  • Mountain View, California, United States Harness Full time

    About HarnessHarness is a high-growth company that is revolutionizing the software delivery market. Our mission is to empower the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely, and quickly, increasing customers' pace of innovation while improving the developer experience.Our TechnologyWe offer...

  • Software Engineer

    4 days ago


    Mountain View, California, United States Tik Tok Full time

    About TikTok U.S. Data SecurityTikTok U.S. Data Security is a subsidiary of TikTok in the U.S., dedicated to protecting user data and ensuring the security of the TikTok platform.Job SummaryWe are seeking a highly skilled Software Engineer to join our team in the Global Payment department of the US Tech Service department. As a Software Engineer, you will be...


  • Mountain View, California, United States KBR Full time

    Job Title: Fluidic Telescope Research Engineer InternshipWe are seeking two highly motivated and talented research engineer interns to join our team at KBR and contribute to the development of a mission concept for a space observatory based on fluidic shaping.Key Responsibilities:Investigate ionic liquid reflectivity enhancementsSupport development of liquid...


  • Mountain View, California, United States CSBio Full time

    Position OverviewWe are seeking a dedicated Mechanical Engineering Intern to support our Instrumentation team. This role offers the chance to engage in mechanical design and collaborate with a skilled group of professionals committed to creating impactful products.About CSBioCSBio is a prominent player in the biotech sector, specializing in peptide...


  • Mountain View, California, United States General Motors Full time

    Job OverviewGeneral Motors is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development of complex software systems and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead cross-functional teams of software...


  • Mountain View, California, United States General Motors Full time

    Job OverviewGeneral Motors is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development of software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of software solutions from concept to deliveryCollaborate...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at YouTube. As a Software Engineer, you will play a critical role in developing and maintaining our software systems, ensuring they are scalable, efficient, and meet the needs of our users.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at YouTube. As a Software Engineer, you will play a critical role in developing and maintaining our software systems, ensuring they are scalable, efficient, and meet the needs of our users.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software...


  • Mountain View, California, United States General Motors Full time

    Job SummaryWe are seeking a highly skilled Senior Engineer, Applications, Site Reliability Engineering to join our team at General Motors. As a key member of our software-defined vehicle team, you will play a critical role in ensuring the reliability and performance of our cutting-edge technology.Key ResponsibilitiesDesign and implement software solutions to...


  • Mountain View, California, United States Google Full time

    About the RoleWe're looking for a skilled software engineer to join our team at Google. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.ResponsibilitiesWrite and test product or system development code.Review code...


  • Mountain View, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Technical Architect to lead our software engineering team in designing and implementing cutting-edge solutions for our e-commerce platform. As a key member of our technology team, you will be responsible for architecting and implementing scalable, secure, and high-performance software...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're seeking a talented software engineer to join our team at YouTube. As a software engineer, you will play a critical role in developing and maintaining our cutting-edge technologies.ResponsibilitiesDesign, develop, and test software solutions to meet the needs of our users.Collaborate with cross-functional teams to identify and prioritize...


  • Mountain View, California, United States Google Full time

    About the RoleWe're looking for a skilled Software Engineer III to join our team at Google Ads. As a key member of our engineering team, you will design, develop, test, deploy, maintain, and improve software to power our advertising products.ResponsibilitiesDesign and develop software to meet the needs of our advertising productsManage individual project...