Software Engineer: Performance, Algorithms, Numerical Computing

3 weeks ago


Raleigh, United States Howso Full time
Job DescriptionJob Description

Howso, headquartered in Raleigh, NC, is a software company dedicated to building high performance AI you can trust. 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 are looking for a Software Engineer focusing on performance, algorithms, and numerical computing to join our team of talented engineers. We look for team members with an interest in our mission and a passion for making great software. The ability to be successful in a fast-paced, startup environment is a must. If you’re also familiar with Agile methodologies, we’d love to meet you.

Responsibilities:

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

Requirements

  • You have at least of 5 years of experience with C++
  • Python experience
  • Experience building scalable distributed systems
  • Knowledge of pattern matching algorithms, edit distance, and numerical computing practices
  • Any experience or interest in these areas in any of these areas is a plus: 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
  • BS in Computer Science or equivalent work experience
  • Must be east coast based. Local candidates strongly preferred


  • Raleigh, United States Lynk Global, Inc Full time

    Job DescriptionJob DescriptionAbout Lynk:Lynk is the only patented, proven, and commercially-operational satellite-direct-to-standard-phone (sat2phone) system in the world. We will enable all 8 billion people on the planet to stay connected with the existing standard phone in their pocket. Everywhere. No matter what.By joining Lynk, you will have the...

  • Software Defined Radio

    19 hours ago


    Raleigh, United States Lynk Global, Inc Full time

    Job DescriptionJob DescriptionAbout Lynk:Lynk is the only patented, proven, and commercially-operational satellite-direct-to-standard-phone (sat2phone) system in the world. We will enable all 8 billion people on the planet to stay connected with the existing standard phone in their pocket. Everywhere. No matter what.By joining Lynk, you will have the...


  • Raleigh, United States ARA Full time

    If you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have the job you are looking for! You will be able to achieve your personal and professional goals in a stable environment that emphasizes and rewards the entrepreneurial spirit. We are seeking a highly skilled...


  • Raleigh, United States VAST Data Full time

    Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization that is in the center of the...


  • Raleigh, North Carolina, United States GRAIL, LLC Full time

    GRAIL is seeking a Staff Software Engineer to join our team in building software solutions to automate and streamline processes in our factory-like laboratories. We process patient blood samples in labs to detect cancer and will significantly expand its commercial operations both in the US and abroad over the coming years. As a consequence, engineering teams...


  • Raleigh, North Carolina, United States GRAIL, LLC Full time

    GRAIL is seeking a Staff Software Engineer to join our team in building software solutions to automate and streamline processes in our factory-like laboratories. We process patient blood samples in labs to detect cancer and will significantly expand its commercial operations both in the US and abroad over the coming years. As a consequence, engineering teams...

  • Software Engineer

    1 week ago


    Raleigh, United States TIBCO Software Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...


  • Raleigh, North Carolina, United States GRAIL, LLC Full time

    GRAIL is a healthcare company whose mission is to detect cancer early, when it can be cured. GRAIL is focused on alleviating the global burden of cancer by developing pioneering technology to detect and identify multiple deadly cancer types early. The company is using the power of next-generation sequencing, population-scale clinical studies, and...


  • Raleigh, North Carolina, United States GRAIL, LLC Full time

    GRAIL is a healthcare company whose mission is to detect cancer early, when it can be cured. GRAIL is focused on alleviating the global burden of cancer by developing pioneering technology to detect and identify multiple deadly cancer types early. The company is using the power of next-generation sequencing, population-scale clinical studies, and...

  • Sr. Software Engineer

    2 weeks ago


    Raleigh, United States Lucid Full time

    Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. Lucid is a hybrid workplace, allowing employees to work remotely, from one of...


  • Raleigh, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of the PositionThe main responsibility of the position is to manage the embedded software engineering team in extending and improving the embedded software at the heart of the da Vinci™ X and Xi systems, ensuring safe and reliable operation and robust data communication between compute nodes.  As the software engineering...


  • Raleigh, North Carolina, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of the PositionThe main responsibility of the position is to manage the embedded software engineering team in extending and improving the embedded software at the heart of the da VinciTM X and Xi systems, ensuring safe and reliable operation and robust data communication between compute nodes. As the software engineering...


  • Raleigh, North Carolina, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...


  • Raleigh, United States NetApp Full time

    About NetAppWe’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it’s in our DNA. We...


  • Raleigh, United States NetApp Full time

    About NetAppWe’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it’s in our DNA. We...


  • Raleigh, United States The Maven Group, LLC Full time

    Job DescriptionJob DescriptionThe Maven Group's scientific research and engineering client in Raleigh, NC has an immediate opening for a Network Connectivity Software Engineer to join their talented and growing team. Most work will be onsite but our client is potentially open to some hybrid/remote option for ideal candidates.Our client is a 45 year...


  • Raleigh, United States The Maven Group, LLC Full time

    Job DescriptionJob DescriptionThe Maven Group's scientific research and engineering client in Raleigh, NC has an immediate opening for a Network Connectivity Software Engineer to join their talented and growing team. Most work will be onsite but our client is potentially open to some hybrid/remote option for ideal candidates.Our client is a 45 year...

  • Software Engineer

    4 days ago


    Raleigh, United States Kelaca Full time

    Job DescriptionJob DescriptionKelaca is seeking a Full Stack Application Developer Consultant to work in a Hybrid capacity for a long-term engagement with our client partner in Raleigh, NC. We are actively seeking a qualified Software Engineer who will support our growing business in modeling and simulation of physical phenomena within a 3D geometric...

  • Software Engineer

    20 hours ago


    Raleigh, United States Kelaca Full time

    Job DescriptionJob DescriptionKelaca is seeking a Full Stack Application Developer Consultant to work in a Hybrid capacity for a long-term engagement with our client partner in Raleigh, NC. We are actively seeking a qualified Software Engineer who will support our growing business in modeling and simulation of physical phenomena within a 3D geometric...


  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...