Role overview
Set technical direction for engineering across AI, data, platform and personalization, supporting digital experiences that help physicians discover and learn from medical video. You will lead a small, senior team of principal and staff engineers, partnering directly with technology and product leadership to shape priorities and trade-offs. The role calls for a product‑minded leader who stays close to architecture and engineering practice while helping grow the organization.
Responsibilities
- Coach senior engineers, establish clear ownership and help them expand their scope and impact.
- Develop a shared technical strategy across data, AI, platform and personalization, balancing investment and dependencies across those areas.
- Work with Product to shape roadmaps for physician‑facing experiences, weighing user needs, business goals, delivery speed and long‑term quality.
- Advance data work from reporting toward data products, prediction and automation in partnership with analytics colleagues.
- Encourage effective AI use throughout software development to improve delivery speed and quality.
- Engage in architecture and design reviews, coordinate priorities with engineering colleagues in Europe, establish lightweight operating practices and hire senior talent.
Requirements
- 12 or more years in software engineering, including at least six years in engineering leadership.
- Experience directly managing staff or principal engineers and helping experienced individual contributors grow.
- Leadership across several areas such as data, machine learning or AI, platform or DevOps, backend engineering, or personalization.
- Product engineering experience building and evolving customer‑facing software, with a record of connecting technical choices to business outcomes.
- Current technical depth to discuss architecture and trade‑offs credibly with senior engineers.
- Practical experience bringing AI into a team's software development workflows, beyond individual use of coding assistants.
- Experience hiring and growing teams, working across countries or time zones, and accommodating regular early‑morning meetings with Europe.
Nice to have
- Experience scaling engineering at a startup or growth‑stage organization.
- Production experience with machine learning, recommendations or personalization.
- Familiarity with Python and Django, PostgreSQL, Snowflake or AWS; experience in healthcare, education or content platforms.
Benefits and work setup
- Hybrid schedule with three days each week in an Oakland office: Monday, Wednesday and Friday.
- A lean, growing and profitable organization with broad leadership scope and work connected to physician education.