Staff Frontend Engineer

California

  Development - Front End

Permanent

Our client, an AI-driven company revolutionizing the healthcare sector, is hiring a Staff Front End Engineer to join their team in California. The successful candidate will lead the frontend development for their imaging and robotics platforms, playing a key role in creating scalable, high-performance and intuitive user interfaces tailored for real-time Healthtech applications.

Responsibilities

  • Design and build a modular, scalable frontend architecture using Qt6 and modern C++.

  • Create user-friendly UI interactions to handle complex datasets, live image streams and multi-panel visualizations.

  • Enhance rendering pipelines by leveraging GPU acceleration and multithreading to achieve smooth, low-latency performance.

  • Work closely with backend developers, imaging scientists and hardware engineers to ensure seamless software integration.

  • Develop and maintain comprehensive testing frameworks, including unit tests, UI regression tests and continuous integration workflows.

  • Lead code reviews and promote best practices in software architecture, design and maintainability.

Skillset

  • PhD or Master’s degree in Computer Science, Engineering or similar.

  • At least 5 years of experience designing and developing Qt-based GUIs (Qt6, QtQuick/QML, QtStudio).

  • Minimum of 5 years of professional experience with modern C++ (C++17 or later), including advanced concepts such as RAII, move semantics, concurrency and metaprogramming.

  • Demonstrated success in building responsive, high-performance user interfaces for data- or image-intensive applications (e.g. medical imaging, CAD/CAM, instrumentation).

  • Expertise in rendering and visualization technologies, including GPU acceleration (OpenGL/RHI), high-resolution image rendering and real-time visualization.

  • Proven experience with cross-platform development and deployment using tools such as CMake and Linux.

  • Strong understanding of frontend-backend integration within low-latency, high-bandwidth systems.

  • Comfortable interfacing with custom hardware, image acquisition pipelines and sensor drivers.

  • Proficient in unit testing, automated UI testing, performance benchmarking, and profiling tools (Valgrind, perf, Qt Creator Analyzer).

  • Excellent analytical, communication and problem-solving skills.

Benefits

  • Salary: $145k-165k DOE.

  • Comprehensive benefits package.

53845