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.