Full Job Description
We are seeking talented programmers with strong computer science, math, and/or physics backgrounds for complex and challenging projects. As a Software Engineer you will be responsible for writing backend infrastructure and frontend web applications for simulation and optimization software that incorporates probabilistic models of physical systems. Project teams range from 2 to 20 people and include a mix of Research Scientists and Software Engineers. Each team member is involved in the entire problem-solving process, from initial concept through data visualization and analysis, algorithm design, exploratory prototyping, software implementation, demonstration, and deployment. Roles within a team are flexible, giving employees space to contribute to their areas of strength, and to develop new skills. The ideal candidate has experience writing well-designed, maintainable, and extensible code.
Required Qualifications
• Bachelor's degree in Computer Science, Mathematics, Physics, Applied Math, or related field
• Java, TypeScript, Python or C++ programming experience
• Proficiency in object-oriented programming
• Familiarity with full-stack web application development in any frameworks/languages
• Ability to communicate design concepts and performance metrics clearly
• US CITIZENSHIP REQUIRED; Successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information
Desired Qualifications
• Experience with MongoDB, RabbitMQ, Spring Boot, React, Redux, WebGL and/or OpenGL
• Experience writing algorithmic code, including complexity analysis, performance optimization, and multithreading
• Math background including Probability/Statistics, Linear Algebra, Multivariate Calculus
• Experience designing and implementing user interfaces
Position Location: Reston, VA
*The selected individual(s) will be required to work from the Reston, VA office however we are flexible with our relocation timelines.
** Expected Start dates for this role are Spring 2027 and later
Perks and Benefits
• Medical, Dental and Vision Insurance
• Accompanying FSA and HSA options
• Additional Voluntary Benefits
• Paid Time Off
• 9 Observed Holidays and 2 Floating Holidays
• Paid Parental Leave
• Tuition Reimbursement
• Relocation Assistance
• Professional Development Reimbursement
• Annual Salary Reviews
• Profit Sharing
• 401(k) Traditional and Roth Options
• Gym and Fitness Reimbursement
• Employee Assistance Program
• Employee Referral Program
• Military Leave