Department of Commerce

AI TEVV Developer

Gaithersburg, Maryland Full time

AI TEVV Developer

Department: Department of Commerce

Location(s): Gaithersburg, Maryland

Salary Range: $57736 - $101097 Per Year

Job Summary: The Department of Commerce ranked top 5 in the 2024 Best Places to Work in the Federal Government amongst large agencies for the 12th year in a row! The ranking showcases the Department's continued commitment to increasing our employee engagement, employee satisfaction, and positive perceptions. Come join our team! This notice is issued under direct-hire authority to recruit new talent to occupations for which NIST has a severe shortage of candidates.

Major Duties:

  • In this position at the ZP-II, you will: Assist in the research and development of AI and Generative AI Test, Evaluation, Validation, and Verification (TEVV) processes across various modalities and use cases. Design, code, and maintain web applications and support tools for data creation, quality validation, scoring, analysis, and report generation. Collaborate on the production of technical briefs and research publications. Support the planning and implementation of group research initiatives by providing programming expertise across multiple projects. In this position at the ZP-III, you will: Plan and execute R&D for AI and Generative AI Test, Evaluation, Validation, and Verification (TEVV) processes across diverse modalities and use cases. Independently design, code, and maintain web applications and tools for data creation, quality validation, scoring, analysis, and automated reporting. Contribute to technical briefs and publications while supporting group research initiatives. Provide cross-project programming expertise to assist in the planning and implementation of core research areas.

Qualifications: Basic Requirements: Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions. ZP-II: In addition to the above basic requirements: All applicants must have one year (52 weeks) of the specialized experience at the GS-5 level (ZP-I at NIST). Specialized experience is defined as experience with: Experience applying AI/ML principles and methods to assist in the development of Test, Evaluation, Validation, and Verification (TEVV) processes for multimodal datasets (e.g., text, image, audio). Experience in frontend (HTML/CSS, JavaScript) and backend development (e.g., Python, Java, Docker, or Kubernetes) to create tools for data validation and analysis. Experience with cross-platform development (Linux, macOS, Windows), shell scripting, and database management (PostgreSQL, MongoDB) to support research infrastructure. Experience with collaborating on technical briefs and research publications, translating programming tasks into clear oral and written formats. OR Completion of 1 full academic year of graduate-level education, or Applicants may qualify based on superior academic achievement and completion of a bachelor's degree. ZP-III: In addition to the above basic requirements: All applicants must have one year (52 weeks) of the specialized experience at the GS-9 level (ZP-II at NIST). Specialized experience is defined as experience with: Experience independently planning and executing AI/ML R&D and TEVV processes, including the management of large-scale multimodal datasets. Experience independently designing and maintaining complex web applications using containerization (Docker/Kubernetes) and interactive tools (Jupyter/Shiny) for automated reporting. Experience serving as a technical authority in distributed systems (REST, microservices) and database architecture across multiple platforms and languages (C/C++, Python, Java). Experience leading the production of technical briefs and publications and providing authoritative programming expertise to steer group research initiatives. OR Master's or equivalent graduate degree OR A combination of education and experience. Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience. The qualification requirements in this vacancy announcement are based on the U.S. Office of Personnel Management (OPM) Qualification Standards Handbook. If requesting reconsideration of your qualification determination, please refer to the following site: Applicant Reconsideration

How to Apply: Please read the entire announcement and all the instructions before you begin an application. To apply and be considered for this position, you must complete all required questionnaires, assessments, and required documentation as specified in the How to Apply and Required Documents section. The complete application package must be submitted by 11:59 PM (ET) on the closing date of the announcement to receive consideration. The application process is as follows: Click the Apply Online button. Answer the questions presented in the application and attach all necessary supporting documentation. Click the Submit Application button prior to 11:59 PM (ET) on the announcement closing date. As part of the application process, you will be asked to respond to four narrative questions. While your responses to these questions is not required and will not be scored, we encourage you to thoughtfully address each question. You will be asked to certify that you are using your own words and did not use a consultant or artificial intelligence (AI) such as a large language model (LLM) like ChatGPT or Copilot. Once your application has been submitted, you will receive a confirmation notification by email. The Human Resources Office will evaluate your application to determine your eligibility for the position. After the evaluation is complete, you will receive another notification regarding the status of your application. To update your application, including supporting documentation: During the announcement open period, return to your USAJOBS account, find your application record, and click Edit my application. This option will no longer be available once the announcement has closed. To view the announcement status or your application status: Click on this: USAJOBS Help Center - How to see your application and job status Your application status page is where you can view your application status, USA Hire assessment completion status, and review your notifications sent by the hiring agency regarding your application. Need help applying? If you are experiencing any difficulties with the online application process (anything after you have clicked the 'Apply Online' button), please contact the Agency Contact listed on this announcement between regular business hours (8:00 a.m. - 4:00 p.m. ET). If you receive any kind of error message, please be ready to provide a screenshot or, at a minimum, the error message text and number. We will provide you with a technical support number for further assistance if necessary. If you are having trouble with USAJOBS (searching for jobs, account password/profile issues, or Resume Builder), please visit the USAJOBS USAJOBS Help Center - How to.... We regret that we are unable to support any issues with USAJOBS, as this service is not maintained by the NIST. If you are experiencing a significant hardship that hinders your ability to apply online, please contact the Agency Contact listed on this announcement prior to the vacancy closing date and during regular business hours to discuss your situation.

Application Deadline: 2026-03-19