Description
This role requires a strong software engineering foundation, a passion for building and iterating on software products, and proven leadership skills. We are looking for a manager who thrives in fast-paced environments, and has the proven ability to deliver high-quality code & guide a team to success. Experience in end-to-end development is essential, as is the ability to mentor and develop junior engineers. We particularly value experience in early-stage or startup environments, where managers take ownership and drive product development from the ground up.
Key responsibilities
- Lead a team in the design and development of scalable software applications leveraging generative AI models.
- Guide the team in rapidly developing new features and iterating based on evaluation results.
- Collaborate with researchers and product managers to translate research advancements into tangible product features.
- Oversee the optimization of software performance and ensure the reliability of deployed applications.
- Champion the development of best practices for building and deploying generative AI applications.
- Lead the architecture and development of new products & features from 0 to 1.
- Mentor and develop team members, fostering a collaborative and high-performing environment.
- Partner with PM team to qualify & size new project opportunities.