High Performance Algorithm Developer

4 days ago


Raleigh, North Carolina, United States ZipRecruiter Full time

At ZipRecruiter, we're on a mission to make trustworthy AI the global standard. We are a small but mighty team, positioned to fundamentally change the Artificial Intelligence landscape for the better.

We're looking for a Senior Software Engineer with expertise in developing high-performance algorithms and numerical computing techniques. The ideal candidate will have at least 5 years of experience with C++ and Python, as well as experience building scalable distributed systems.

Responsibilities:

  • Develop maintainable, high-performance code given algorithms or mathematical models
  • Design and improve algorithms
  • Collaborate with team members on overall system design
  • Identify bottlenecks and improve performance of existing code

Requirements:

  • At least 5 years of experience with C++
  • Strong Python skills
  • Experience building scalable distributed systems
  • Knowledge of pattern matching algorithms, edit distance, and numerical computing practices
  • Familiarity with cache optimization, memory allocation, garbage collection, GPGPU development, SIMD, multi-threaded development, multi-core optimization, operating systems, compiler / interpreter design and implementation, compiler optimization, database engine development, processor architecture, algorithms, computational complexity, high-performance computing, distributed computing, networking protocols, or data compression algorithms is a plus
  • BS in Computer Science or equivalent work experience
  • Must be based on the East Coast

Estimated Salary: $120,000 - $180,000 per year



  • Raleigh, North Carolina, United States Howso Full time

    High-Performance AI Software DeveloperWe are a software company dedicated to building trustworthy AI. We're on a mission to make AI the global standard. As a small but mighty team, we're positioned to fundamentally change the Artificial Intelligence landscape for the better.Responsibilities include developing maintainable high-performance capabilities given...


  • Raleigh, North Carolina, United States SysMind Tech Full time

    Job OverviewSysMind Tech is seeking a skilled AWS NodeJS Developer to join our team. This role involves designing and implementing high-performance applications using NodeJS and AWS services.


  • Raleigh, North Carolina, United States ClickHouse Full time

    We are a high-growth company revolutionizing the database industry with our cutting-edge ClickHouse technology.As a High-Performance Database Optimization Engineer, you will be part of our Core Performance team responsible for analyzing and optimizing the performance of our core ClickHouse database.This role requires strong knowledge in database internals...


  • Raleigh, North Carolina, United States Liberty Personnel Services, Inc Full time

    Job OverviewWe are seeking a highly skilled HVAC Project Development Specialist to join our team at Liberty Personnel Services, Inc.Salary RangeThe estimated annual salary for this position is $85,000 - $115,000, depending on experience and qualifications.Job ResponsibilitiesAs an HVAC Project Development Specialist, you will be responsible for developing...


  • Raleigh, North Carolina, United States ClickHouse Full time

    Job DescriptionAt ClickHouse, we're a team of innovators dedicated to revolutionizing the way data is processed and analyzed. Our high-performance columnar OLAP database management system has been widely adopted by top companies like Lyft, Cisco, and eBay.We're seeking an exceptional Core Performance Software Engineer to join our remote-first, global team...


  • Raleigh, North Carolina, United States Oracle Full time

    About the JobThis is a challenging role that requires expertise in cloud computing, performance optimization, and problem-solving. As a Senior Java/C++ Performance Specialist, you will work closely with our team to develop and implement solutions to complex problems. You will also collaborate with other teams to achieve results.Key Responsibilities- Lead,...


  • Raleigh, North Carolina, United States Maxonic Full time

    About the Role:We are seeking an experienced Senior Software Engineer to join our team at Maxonic. As a key member of our software development team, you will play a critical role in designing, developing, and implementing software solutions for our clients in the medical device industry.Key Responsibilities:• Design and develop software for medical...


  • Raleigh, North Carolina, United States RW OPCO, LLC Full time

    Unlock Your Potential as a Real Estate Investment AgentWe are seeking a highly motivated and experienced real estate investment agent to join our team at RW OPCO, LLC. As a key member of our sales team, you will play a crucial role in generating repeat clients and recurring revenue through the leasing of properties.RW OPCO, LLC is a leading residential real...


  • Raleigh, North Carolina, United States MongoDB Full time

    MongoDB empowers innovators to drive industry transformation by harnessing the power of software and data. Our platform enables organizations of all sizes to build, scale, and run modern applications with ease.The Technical Services team works closely with customers to ensure their MongoDB deployments are optimized for performance. From query performance...


  • Raleigh, North Carolina, United States Vadum Full time

    Vadum: A Leader in National Defense Research and DevelopmentVadum, Inc. has been at the forefront of practical innovation since 2004, delivering solutions to customers in the competitive field of national defense research and development.About the JobWe are seeking a highly skilled Systems Engineer to join our team. As a key member of our algorithm and...


  • Raleigh, North Carolina, United States Trinnex Full time

    Job Overview">We are seeking a highly skilled Lead AI/ML Developer to lead the development, implementation, and improvement of artificial intelligence (AI) and machine learning (ML) solutions across our product offerings. As a key member of our team, you will be responsible for converting algorithms to code, customizing and training machine learning or...


  • Raleigh, North Carolina, United States Oracle Full time

    About OracleOracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. As a diverse company, we operate with integrity, promoting diverse insights and perspectives.Job DescriptionWe are seeking best-in-class interns with expertise and passion for solving challenging unique problems. You will use your knowledge and...


  • Raleigh, North Carolina, United States Maxonic Full time

    About the RoleWe are looking for a highly skilled Lead Software Developer to lead our software engineering product development from prototype through verification. The successful candidate will have +10 years of software development experience and proficiency with Windows 10, cryptographic algorithms, and GUI application development using MFC, MVVM, and...


  • Raleigh, North Carolina, United States Canon Solutions America, Inc. Full time

    Job Overview:Cannon Solutions America is seeking an exceptional Senior Account Executive to drive sales success and exceed revenue targets in the Workplace Technologies & Services (WTS) department. This dynamic role requires a passionate professional with outstanding communication skills, a strong work ethic, and an unwavering commitment to customer...


  • Raleigh, North Carolina, United States ClickHouse Full time

    About ClickHouse">We are a fast-growing company behind the popular open-source, high-performance columnar OLAP database management system for real-time analytics. Our technology works 100-1000x faster than traditional approaches, making it an ideal solution for systems that need to generate reports from petabytes of raw data with sub-second latencies. Our...


  • Raleigh, North Carolina, United States Top Secret Clearance Jobs Full time

    About the RoleAerospace Machine Learning Development OpportunityTop Secret Clearance Jobs is dedicated to providing top-secret clearance job opportunities for those with exclusive security clearance. As a remote aerospace machine learning developer, you will collaborate with scientists and researchers on projects related to image processing, machine...


  • Raleigh, North Carolina, United States All Pro Window Films Full time

    About UsAll Pro Window Wraps and Paint Protection Films is a family-owned business with over 30 years of experience in the industry.


  • Raleigh, North Carolina, United States Vadum Full time

    Job Title: High-Level Digital Hardware DeveloperEstimated Salary: $110,000 - $160,000 per year.Company OverviewVadum is a pioneer in delivering innovative solutions in the field of national defense research and development. Our expertise lies in bringing concepts to life in the form of products or prototypes to address challenging national defense...


  • Raleigh, North Carolina, United States Maxonic Full time

    About the Role:We are seeking an experienced Senior Software Engineer to lead our software development team for medical devices.Key Responsibilities:Design and develop software for medical devices using C and C++.Architect host software using C++, WPF, and .NET.Develop software tools to support manufacturing medical devices using C, C#, and C++.Write...


  • Raleigh, North Carolina, United States Red Hat Full time

    Key Responsibilities:Contribute to the architecture, design, and development of the Model Registry project in Kubeflow and OpenShift AI.Innovate in the MLOps domain by participating in upstream communities such as Kubeflow, Kserve, and ml-metadata.Develop new features and solutions for OpenShift AI.Implement CI/CD best practices to deliver solutions as...