Graduate Software Developer Intern
Indexed description
Responsibilities
The ideal candidate will have an active interest in applying math/statistics/engineering concepts to solve multi-disciplinary problems. The candidate should be familiar with improving/optimizing/tuning existing algorithms as well as developing new algorithms from scratch. This will include software design, software development, and debugging / issue resolution. The candidate should demonstrate a hands-on approach to problem-solving and must be willing to actively participate in the evaluation of algorithm and system performance.
Required Software Engineer Qualifications
- US Citizenship (Applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information).
- Graduate student in computer science, engineering, applied mathematics, or a closely related field.
- Strong foundation in software development and experience with at least one modern software development ecosystem (Python, Java, C++, JavaScript) and interest in learning others.
- Demonstrated experience going from problem statement to prototype to production-ready algorithms.
- Team player with excellent communication skills.
- Strong mathematical foundation and algorithm development skills.
- Experience with modern C++ and object-oriented programming with QT.
- Experience with web frameworks (i.e. Django, Flask, gRPC), front-end development (i.e. React, Vue), cloud technologies (i.e. Docker, Kubernetes), or distributed computing.
- Interest or experience in physics-based modeling or Machine Learning.
- Strong foundation in software development processes and tools (IDEs, version control, agile/scrum, CI/CD).
- Ability and desire to quickly learn new domains.
- Prior / existing security clearance.
ARA also prides itself, on having a challenging culture where innovation & experimentation are the norm. The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience. Employee ownership ensures you have a voice with what happens in the company. We are also very proud of our Women’s Initiative Network (WIN), whose purpose is to motivate, support, and encourage professional career development for women to maximize career and professional accomplishments.
To find out more about what the Software Enterprise Division has to offer, visit our website at: https://www.ara.com/benefits/
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search