Software Engineering Manager
Artificial intelligence (AI) is transforming our world. It can perform the kinds of cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. At Recogni we have innovative approaches to machine learning, high resolution imaging, perception processing, and high-performance computation with industry-leading low power efficiency. We’re a well funded, fast-paced startup company with headquarters in San Jose, CA, and Munich, Germany; we also have many talented team members working remotely. We’re at the leading edge of advancing the latest research and product improvements for AI inference solutions that will make AI even more useful for compelling new applications.
About the role
We are seeking a dynamic and experienced People and Project Manager to lead our software team in building and optimizing our AI accelerator platform. This individual will play a critical role in not only managing the day-to-day activities of our talented engineers but also in coordinating and executing project management tasks to ensure the successful delivery of our product. The ideal candidate will have a strong background in both people management and project management, with expertise in agile processes and experience using tools like JIRA for issue and project tracking.
- Lead and mentor a highly skilled and multi-disciplinary software team, including software engineers, developers, and QA analysts.
- Foster a collaborative and high-performance team culture, promoting continuous learning and professional growth.
- Conduct regular one-on-one meetings, performance evaluations, and goal setting sessions with team members.
- Address any performance issues or conflicts in a timely and constructive manner, providing necessary support and guidance.
- Utilize agile methodologies to plan, prioritize, and execute software development projects, ensuring timely delivery of high-quality products.
- Collaborate closely with software architects, tech leads, and product teams to define project scope, requirements, and timelines.
- Create and maintain project plans, schedules, and resource allocations using tools like JIRA.
- Track project progress, identify risks and issues, and implement mitigation strategies to keep projects on track.
- Communicate project status, milestones, and dependencies to stakeholders, including senior management and cross-functional teams.
- Work closely with project management and product teams to align engineering tasks and priorities with overall business objectives and product roadmaps.
- Collaborate with other departments, such as hardware engineering, marketing, and sales, to ensure seamless integration and alignment of efforts.
- Act as a liaison between the software team and other stakeholders, facilitating communication and resolving conflicts as needed.
- Bachelor’s degree in Computer Science, Engineering, or related field; Master's degree preferred.
- Proven experience in both people management and project management roles, preferably in a software development environment.
- Strong understanding of agile methodologies and experience implementing agile practices in software development projects.
- Proficiency in project management tools like JIRA for issue and project tracking.
- Excellent communication, leadership, and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
- Demonstrated ability to manage multiple projects and priorities in a fast-paced, dynamic environment.
- Experience in AI or machine learning projects is a plus
- Ground floor opportunity with the team; be part of shaping one of the most exciting new companies.
- Learning and development opportunities from a highly diverse and talented peer group, including experts in a wide range of fields, from Artificial Intelligence & Computer Vision to Systems & Device Engineering.
- Competitive benefits package including Medical, Vision, Dental
- Perks including meals, snacks, drinks and us!
- Sharp, motivated co-workers in a fun office environment
- Employee Stock Purchase Plan
- Flexible work hours & generous PTO policies
Recogni is an equal opportunity employer. We believe that a diverse team is better at tackling complex problems and coming up with innovative solutions. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, pregnancy, sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
A note to Recruitment Agencies: Please don’t reach out to Recogni employees or leaders about our roles -- we’ve got it covered. We don’t accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.