Essential Duties and Responsibilities The essential functions include, but are not limited to, the following:
• Lead AI Projects: Oversee the end-to-end execution of AI projects, ensuring they meet business objectives and are delivered on time.
• Team Management: Manage, mentor, and inspire a high-performing development team, fostering a collaborative and innovative work environment.
• Technical Expertise: Provide deep technical leadership in AI technologies, including machine learning, natural language processing, and computer vision.
• Quality Assurance: Ensure the highest standards of code quality, performance, and reliability through code reviews, testing, and continuous improvement practices. • Innovation: Stay up to date with the latest advancements in AI and related technologies, driving innovation and adoption of best practices within the team. • Stakeholder Communication: Serve as the primary point of contact for all AI project related communications, effectively translating technical concepts for non-technical stakeholders
Minimum Qualifications (Knowledge, Skills, and Abilities)
• Experience: 7+ years of experience in software development, with at least 3 years in a technical leadership role focusing on AI-related projects.
• Technical Skills: Proficient in AI technologies, integrations, programming languages (Python, TypeScript), and cloud platforms (AWS, Google Cloud, Azure).
• Project Management: Strong experience with JIRA or similar project management tools, with a solid understanding of agile methodologies.
• Leadership: Proven ability to lead and manage high-performance development teams, with excellent mentoring and coaching skills.