Position Overview
We are seeking an experienced and detail-oriented Technical Project Manager for a contract position. The ideal candidate will be responsible for overseeing the planning, execution, and delivery of a complex, AI-powered software platform. This role requires a strong background in managing technical projects within an Agile framework, a solid understanding of software development lifecycles, and exceptional organizational skills. You will be a key liaison between technical teams and stakeholders, ensuring that all project milestones and deliverables are met on time and within scope. This position is a contract role that will play a crucial part in coordinating efforts across a multidisciplinary team of engineers and designers.
Responsibilities include, but are not limited to:
- Project Planning & Management: You will define and manage project scope, timelines, and budgets. This includes creating detailed project plans, tracking progress against key milestones using project management tools, and ensuring all deliverables are completed successfully.
- Team Coordination: You will facilitate communication and collaboration across a multidisciplinary team of engineers, data scientists, and designers. This involves organizing and leading meetings, removing roadblocks, and ensuring clear alignment on project goals.
- Risk Management: You will proactively identify, assess, and mitigate project risks and dependencies. You will work with the team to develop contingency plans and communicate any potential impacts to stakeholders.
- Stakeholder Communication: You will act as the primary point of contact for project updates, providing regular progress reports to stakeholders and leadership. You will effectively communicate technical concepts, project status, and any challenges to a non-technical audience.
- Agile Methodology: You will champion an Agile and iterative development process, using tools and techniques to ensure the team is working efficiently and responding to feedback.