Company | BenchSci |
Job title | Engineering Director, GenAI and Web Applications |
Job location | Toronto, Ontario, Canada |
Type | Full Time |
Responsibilities:
- Help develop and drive our roadmap for GenAI and Web applications
- Lead world-class teams of engineering managers and engineers to support our growth and deliver key products and capabilities
- Guide and foster growth by overseeing the organizational design structure for your teams and partnering with Product and Science within cross-functional teams
- Mentor, grow, and support multiple engineering managers to help them run self-sufficient and high-performing engineering teams
- Play an active role in supporting and improving our hiring practices to attract top talent
- Work with other members of the engineering leadership team to agree on core values and philosophies
- Employ your expertise to inspire innovation and adoption of the latest engineering practices
Requirements & Skills:
- 10+ years of experience in software development, with at least 5 years in a leadership role
- Previous experience leading and managing groups of 20+ engineers and managers
- Proven experience managing teams developing applications with Python and React, with relational and NoSQL databases
- Strong understanding of microservices architecture, API development, and cloud computing
- Expertise in CI/CD, DevOps, QA automation, and Agile methodologies.
- Previous experience leading frontend and backend Web initiatives
- Experience building SaaS applications
- Previous experience in a fast-paced hyper-growth startup
- Deep understanding of the complex technical problems, software development lifecycle, and ensuring the reliability and stability of services
- Track record of driving clarity via written and verbal communication, interpersonal skills, and organizational skills
- Experience resolving complex engineering and communication issues across teams and organizations
Nice To Have:
- Experience with Conversational AI functionality using retrieval-augmented generation (RAG)
- Experience building highly performant search and retrieval solutions
- Experience with Vector and Graph Databases