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
University degree in Computer Science or a related discipline.
12–15+ years of professional experience in software engineering or AI system development.
At least 3+ years of relevant experience in AI technologies (GenAI, LLMs, agentic workflows), including team management and leadership responsibilities.
Proven ability to lead cross‑functional teams, deliver production‑grade AI systems, and drive innovation at scale.
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.