Job Location : New York,NY, USA
Job Title: Senior AI Security Engineer
Location: Brooklyn New York (Hybrid 3 days onsite and 2 days remote) (Note: depending on the work objectives, the consultant selected might occasionally need to be in five days a week! For example, they might need to be on site for a full week if we have a testing plan.
Work Schedule: Normal business hour Monday through Friday 9 to 5, (35 hours a week)
Labor Category: Specialist 2
Job Type: Contract
Duration: 12 Months
Pay Rate: $100 to $110 Per Hour
Job Description/Justification:
The resource's function is essential to securing the City of New York's systems for the MyCity Portal development project. Specifically, this resource will help secure and ensure the responsible use of the Project's Artificial Intelligence (AI) capabilities. This requires the testing and hardening of the AI ecosystem through well-designed frameworks designed to protect the City of New York's systems and data from emerging cyber-attacks.
SCOPE OF SERVICES
MyCity is a single portal for all City services and benefits. The vision is a simple, seamless, and intuitive experience interacting with City government digitally. It is designed with New Yorkers at the center of the process to prioritize features by conducting user research. MyCity produces value for New Yorkers, early and often through phased releases. There are several phases within the MyCity portal workstream (Childcare, Business Portal, Workforce Development Services, and others). One such phase has been the inclusion of artificial intelligence (MyCity Chatbot) into the platform to enhance New Yorker's ability to leverage the platform. OTI Cyber Command is looking for additional support as the cyber threat landscape continues to evolve and Citywide cybersecurity solutions are deployed in large, complex networked environments. The needed resource skill set is specialized in working with software development teams to ensure the security and responsible use of AI applications by providing guidance at various stages of planning and implementing security design, processes, and solutions, and, testing and validation. The resource will have significant interaction with NYC Cyber Command leadership, its engineering, architecture, and application security teams, incident response and other cyber security practitioners.
TASKS:
? Design, implement, and execute test approaches to GenAI systems (MyCity Chatbot) to identify security flaws, particularly those impacting confidentiality, integrity, or availability of information.
? Perform various types of tests such as functional testing, regression testing, performance testing, and usability testing to evaluate the behavior and performance of the AI algorithms and models.
? Create, implement, and execute test plans and strategies for evaluating AI systems, including defining test objectives, selecting suitable testing methods, and identifying test scenarios.
? Document test methods, results, and suggestions in clear and brief reports to stakeholders.
? Perform security assessments including creating updating and maintaining threat models and security integration of Gen AI platforms. Ensure that security design and controls are consistent with OTI's security architecture principals.
? Design security reference architectures and implement/configure security controls with an emphasis on GenAI technologies.
? Provide AI security architecture and design guidance as well as conduct full-stack architecture reviews of software for GenAI systems and platforms.
? Serve as a subject matter expert on information security for GenAI systems and applications in cloud/vendor and on-prem environments.
? Discuss AI/ML concepts proficiently with data science and ML teams to identify and develop solutions for security issues.
? Collaborate with engineering teams to perform advanced security analysis on complex GenAI systems, identifying gaps and contributing to design solutions and security requirements
? Identify and document defects, irregularities or inconsistencies in AI systems and working closely with developers to rectify and resolve them.
? Ensure the quality, consistency and relevance of data used for training and testing AI models (includes collecting, preprocessing and validating data)
? Assess AI systems for ethical considerations and potential biases to make sure they follow ethical standards and encourage inclusivity and diversity.
? Collaborate with diverse teams including developers, data scientists, and domain experts to understand requirements validate assumptions and align testing efforts with project goals.
? Conducting research to identify vulnerabilities and potential failures in AI systems.
? Design and implement mitigations, detections, and protections to enhance the security and reliability of AI systems.
? Perform model input and output security including prompt injection and security assurance.
MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have the mandatory skills will not be considered
DESIRABLE SKILLS/EXPERIENCE:
SPECIAL REQUIREMENTS: