You are viewing a preview of this job. Log in or register to view more details about this job.

Junior Software Engineer

NexGen Analytics (NGA) is seeking a full-time Junior Software Engineer to contribute to the development of a new performance profiling tool for high-performance computing (HPC). This position is an in-person role in our office in Chapel Hill, NC. U.S. citizenship is a requirement.

What We Do:

NGA offers R&D support services for HPC, with particular expertise in scientific and data applications, to clients across the US. Our projects span fields such as load balancing, reduced-order modeling, and performance profiling. Some of our work is open-source and can be found on our site: ng-analytics.com.

What You'll Do:

Your primary role will be designing, developing, and deploying a new performance profiling tool for HPC under the guidance of the project lead. You will collaborate with the NGA team to build upon our existing proof-of-concept and shape its future direction. Expertise in full-stack web development, system design, and shipping web applications is required. Our technology stack is based on TypeScript, JavaScript and Python; proven experience in these languages is expected.

In addition to this work, junior engineers should expect to perform a variety of other roles at NGA, from maintaining CI/CD workflows to building AI/ML pipelines. As a small company, NGA offers many opportunities to expand your skills and take on new challenges. To this end, we are seeking candidates who demonstrate both humility (the willingness to learn and improve) and integrity (the willingness to do the right thing even when nobody’s watching).

Required Qualifications:

  • BS/MS degree in Computer Science or related field (or equivalent experience)
  • Strong experience with TypeScript, JavaScript, and Python
  • Familiarity with C++
  • Excellent verbal, written, and interpersonal communication skills
  • U.S. citizenship

Preferred Qualifications

  • Experience developing and deploying a web application
  • Demonstrated interest in HPC and performance profiling
  • Knowledge of numerical methods and/or computational physics
  • Experience with git-based workflows

Standout Qualifications:

  • Familiarity with D3.js-
  • Direct experience in HPC environments
  • Experience building and maintaining AI/ML pipelines (e.g., with PyTorch)
  • Familiarity with Fortran

Compensation:

  • Salary commensurate with experience, starting at $60,000.

Benefits:

  • Paid holidays
  • Vacation time accrued monthly
  • Health insurance (medical, dental, and vision)
  • 401k matching (up to 6%) available after six months of employment

To apply, please send your 1-page résumé and a short cover letter to info@ng-analytics.com.

Candidates moving forward in the process will be asked to provide three professional references.