- Oversee all steps of AI system development life cycles to assure conformance with established standards.
- Provides direction and assistance to complete analysis of AI software technology projects and programs.
- Defines AI project requirements by identifying project milestones, forming project team, establishing project budget, developing schedules, assigning, prioritizing and monitoring work, implementing productivity standards, and resolving operations problems.
- Develop long and short-range strategic operating plans for the implementation and deployment of AI software services.
- Monitor AI project progress by tracking activity, resolving problems, publishing progress reports, and recommending actions.
- Determine appropriate staffing for assigned AI software services. Directs the selection and training of personnel within the limits of organization administrative policy.
- Improve systems performance by investigating problems, developing specifications, identifying trends in technology, and recommending solutions.
- Responsible for Service Level Agreements or Operational Level Agreements for assigned AI software services.
- Manages the performance of direct reports by defining accountabilities, establishing performance objectives, providing feedback and guidance, and ensuring that all policies are understood and followed.
- Formulates and defines specifications for complex AI software applications.
- Read and follow the Underwriters Laboratories Code of Conduct, and follow all physical and digital security practices
Performs other duties as directed.
Responsibilities
- Oversee all steps of AI system development life cycles to assure conformance with established standards.
- Provides direction and assistance to complete analysis of AI software technology projects and programs.
- Defines AI project requirements by identifying project milestones, forming project team, establishing project budget, developing schedules, assigning, prioritizing and monitoring work, implementing productivity standards, and resolving operations problems.
- Develop long and short-range strategic operating plans for the implementation and deployment of AI software services.
- Monitor AI project progress by tracking activity, resolving problems, publishing progress reports, and recommending actions.
- Determine appropriate staffing for assigned AI software services. Directs the selection and training of personnel within the limits of organization administrative policy.
- Improve systems performance by investigating problems, developing specifications, identifying trends in technology, and recommending solutions.
- Responsible for Service Level Agreements or Operational Level Agreements for assigned AI software services.
- Manages the performance of direct reports by defining accountabilities, establishing performance objectives, providing feedback and guidance, and ensuring that all policies are understood and followed.
- Formulates and defines specifications for complex AI software applications.
- Read and follow the Underwriters Laboratories Code of Conduct, and follow all physical and digital security practices
Performs other duties as directed.
Qualifications
- Working experience in leading AI software projects & programs and managing AI software teams.
- Expert technical and/or AI software development experience.
- Expert knowledge in Enterprise AI application development or specific program language requirements of AI software work.
University degree in Computer Science or a related discipline.