×
Register Here to Apply for Jobs or Post Jobs. X

Director, Software Engineering

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Snow, Robinson and Taylor
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    Software Architect, Software Project Mgr/ Lead, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 200000 - 280000 USD Yearly USD 200000.00 280000.00 YEAR
Job Description & How to Apply Below
Director, Software Engineering

Snow, Robinson and Taylor San Francisco, California, United States

About this position

The Role

The Director, Software Engineering will lead the architecture, roadmap, and execution of the software supporting our next-generation BCI platform. This is an opportunity to shape a complex, high-performance software environment spanning embedded systems, edge computing, AI and ML platforms and distributed services while building the engineering practices and team needed to support future clinical and regulatory milestones.

You will manage and grow a small, highly technical software team while remaining close enough to the work to guide architecture, challenge technical decisions, and step into critical problems when needed. Working across hardware, data science, clinical, pre-clinical, cybersecurity, and strategy, the Director will bring structure to complex interdependencies and help establish software as a core organizational capability at Blackrock Neurotech.

What You'll Do
  • Own the architecture and technical direction for high-performance BCI software spanning device, edge, and distributed environments
  • Build the high-bandwidth, low-latency platforms to run machine learning algorithms developed by the AI/ML teams
  • Create and maintain an integrated software roadmap that translates product, clinical, and organizational priorities into clear technical plans and milestones
  • Lead, mentor, and grow a software engineering team, establishing clear expectations while creating an environment of trust, accountability, and strong technical judgment
  • Serve as a player-coach, remaining technically engaged through architecture and design reviews, critical problem solving, and hands‑on contribution where it will have the greatest impact
  • Partner with AI/ML teams to define the inference runtime, model deployment path, versioning, and monitoring required to run ML safely on a regulated device
  • Establish scalable software engineering practices, development infrastructure, testing approaches, and processes appropriate for a regulated medical device environment
  • Navigate complex dependencies across hardware, clinical, pre-clinical, data science/AI, cybersecurity, infrastructure, and other technical teams to keep development moving forward
  • Develop resource, hiring, and budget plans aligned with the software roadmap and future organizational needs
  • Partner with Quality, Regulatory, and cross‑functional leaders to ensure software architecture, development practices, documentation, and validation support applicable medical device requirements
  • Communicate technical strategy, tradeoffs, risks, and progress clearly to audiences ranging from individual engineers to executive leadership
What You Bring
  • 10+ years of progressive software engineering experience, including 5+ years in engineering leadership roles with responsibility for team development, technical direction, and delivery
  • Demonstrated experience building and leading a team from the ground up, including defining the organizational structure, hiring key talent, and establishing the processes and infrastructure needed to scale
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience
  • Demonstrated experience architecting high‑performance software systems across multiple technical boundaries, such as embedded systems, edge computing, distributed systems, or cloud‑connected environments
  • Experience architecting software systems built around AI/ML pipelines, such as real‑time inference, model deployment and monitoring, or latency‑sensitive high‑bandwidth signal processing
  • Experience leading software development within the medical device industry or a similarly complex,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary