Engineering Director – GenAI and Web Applications, BenchSci

Engineering Director - GenAI and Web Applications, BenchSci

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

apply for job button