RainesDev hiring Software Engineer - Remote • Remote (Work from Home) | Himalayas
RainesDevRA

Software Engineer - Remote

RainesDev is an AI-driven hiring engine that guarantees elite tech hires efficiently within 10 days.

RainesDev

Employee count: 51-200

United States only

We are looking for an experienced and highly skilled C++ engineer to design and implement the foundational algorithms that will drive the future of our innovative automated PCB design platform. In this role, you will take ownership of the computational geometry and core geometry engines, developing high-performance systems that solve some of the most complex technical challenges on our roadmap.

This is a greenfield opportunity where you’ll have the autonomy to shape critical components of our technology. You’ll work closely with a world-class team of AI/ML researchers and engineers, applying advanced techniques like path planning, collision detection, and geometric optimization. The high-performance C++ code you write will create dynamic models of circuit boards, enabling reinforcement learning agents to interact with and optimize these environments.

Your Responsibilities:

  • Build and maintain high-performance computational geometry libraries for modeling physical circuit boards.
  • Develop algorithms for path planning, collision detection, and geometric optimization to solve intricate routing challenges.
  • Own and architect the core geometry and meshing systems that underpin our automated design platform.
  • Collaborate with the reinforcement learning team to create and refine environments for intelligent agent training and decision-making.

What We’re Looking For:

  • 10+ years of experience maintaining and expanding high-performance C++ codebases in collaborative environments.
  • Strong expertise in computational geometry or core geometry, supported by practical applications, academic research, or publications.
  • Proficiency in Python for seamless integration with ML and AI systems.
  • A passion for pushing the boundaries of automated circuit design through innovative geometry and algorithmic solutions.
  • A strong academic background (B.Sc, M.Sc, or Ph.D) in fields like meshing, simulation, physics, robotics, or computational geometry.

Preferred Qualifications:

  • Prior experience in a high-growth startup or technology company.
  • A track record of delivering groundbreaking solutions in computational geometry or algorithm development.

Visa Sponsorship Available

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours

About RainesDev

Learn more about RainesDev and their company culture.

View company profile

At RainesDev, we believe that hiring should be fast, predictable, and data-driven. Tech leaders cannot afford slow and uncertain recruitment processes that drain resources and delay growth. Thus, we have re-engineered hiring to meet these challenges. With our AI-powered hiring engine, we guarantee high-performance tech hires in just 10 days. Unlike traditional staffing agencies, we focus on speed, accuracy, and long-term success. By utilizing AI-driven insights, we analyze both behavioral and technical patterns to predict candidates' success even before they are hired.

Our approach revolves around a client-centric philosophy, prioritizing unique hiring needs through tailored, impact-driven staffing solutions. We emphasize integrity and transparency as core values, fostering honest relationships with our clients. Excellence is driven by quality, and we set rigorous standards from day one through our AI-powered vetting process, which includes thorough assessments to deliver only the best software development talent. In an ever-evolving tech landscape, we not only keep pace with industry trends but lead the way by providing flexible and future-proof hiring solutions. Organizations looking to scale faster can depend on our proven methods that eliminate hiring delays and uncertainties.

Claim this profileRainesDev logoRA

RainesDev

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at RainesDev

Explore the variety of open remote roles at RainesDev, offering flexible work options across multiple disciplines and skill levels.

View all jobs at RainesDev

Remote companies like RainesDev

Find your next opportunity by exploring profiles of companies that are similar to RainesDev. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan