Today
Secret
Unspecified
Unspecified
Construction/Facilities
Arlington, VA (On-Site/Office)
Overview
i3 has an exciting opportunity for a machine learning (ML) engineer to support the development of DoD systems. The ML engineer will develop and program neural network (NN)-based software solutions. Additionally, the ML engineer will aid in the analysis of artificial intelligence (AI)-enabled systems.
Responsibilities
Qualifications
Preferred Qualifications:
Clearance Requirements:
PHYSICAL DEMANDS
i3 has an exciting opportunity for a machine learning (ML) engineer to support the development of DoD systems. The ML engineer will develop and program neural network (NN)-based software solutions. Additionally, the ML engineer will aid in the analysis of artificial intelligence (AI)-enabled systems.
Responsibilities
- Prototype and implement software-based ML systems.
- Work with ML architect to research applicability of various NN architectures to specific problems.
- Python/C++ programming and debug of a NN-based software suite.
- Optimization of NN architectures to maximize performance.
- Generate technical documentation.
Qualifications
- Bachelor's degree in electrical engineering, computer engineering, computer science, mathematics, or related field.
- Minimum 3 years of experience in a related field.
- Experience applying different NN architectures to classification problems.
- Ability to create and maintain a research codebase that produces robust and reproducible results.
- Experience developing/debugging software in Python and C++.
- Working knowledge of at least one ML framework (e.g. Pytorch).
- Strong mathematical background (i.e. optimization theory, regularization techniques, linear algebra, etc.).
- U.S. Citizenship required.
- Other duties as assigned.
Preferred Qualifications:
- Experience and system knowledge to debug a training run's performance end to end.
- Intuition about latency and throughput characteristics of CUDA graphs and tensor core arithmetic.
- Experience with VHDL or Verilog.
- Experience writing technical documentation.
Clearance Requirements:
- Ability to obtain a SECRET security clearance.
PHYSICAL DEMANDS
- The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; handle or feel; and reach with hands and arms.
- The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must be able to lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds.
- Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus.
- Regular i3 hours are 8:00 a.m. - 5:00 p.m. Monday-Friday, however, additional hours may be required on occasion. Regular and punctual attendance is required.
group id: 80119905