NT Concepts is seeking a Software Developer to solve critical challenges in National Security by implementing cutting-edge solutions for a program focused on protecting computer vision algorithms from adversarial AI attacks. The role involves designing and developing custom methods and components to support innovative data science capabilities.
Requirements
- 5+ years of experience with Python or other programming languages (e.g., Java, C, GoLang)
- Ideal candidates will have experience working with Pytorch and supporting machine learning efforts
- Experience with API design and implementation
- Experience supporting code reviews
- Experience with Cloud Providers (AWS, GCP, and Azure) preferably AWS
- Demonstrated proficiency with Git version control systems
- Experience working in Linux environments
Responsibilities
- Support design, development, implementation and maintenance recommendations for software systems
- Design, code, test, debug and document solutions
- Ensure compliance with software design, development, testing, integration and sustainment standards
- Research technology solutions, prioritize assignments, and work to resolve issues based on customer and business requirements
- Ensure that products are designed and developed for scalability, robustness, maintainability, and interoperability
- Create, implement and adopt Development Best Practices
- Serve as a leader for junior developers on the team
Other
- Ability to obtain a TS/SCI Clearance required.
- US Citizenship is required.
- Hybrid-Remote with some on-site work required in Vienna, VA
- mid to senior level of experience
- a passion for mission support