Full Stack Engineer at Efference

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Full Stack Engineer at Efference. Remote Location: San Francisco, CA. Full Stack Engineer . Efference. - Robust Robotic Perception. Location. : North Beach, San Francisco, CA. Employment. . Type. : Full Time. Location. . Type. : On-site. Department. : Engineering . Company Overview. Efference builds robust, high-performance robotic perceptual systems that make robots easier to develop and faster to deploy. Our technology integrates proprietary optical designs, advanced sensor fusion, depth estimation, image sensor processing, and tightly optimized hardware-software stacks to enable reliable perception across general and specialized robotic systems.. We are currently deploying the first generation of vision systems with state-of-the-art hardware and software while actively prototyping generations two and three of our core perceptual system.. Efference was founded by Gianluca Bencomo, a PhD student at Princeton University whose research spans visual neuroscience, Bayesian filtering for fast and robust sensor fusion, neural network inductive biases, and robotics perception. The company is backed by Y Combinator and Anti Fund.. Position Overview. As a Staff Full Stack Engineer, you will play a foundational role in shaping the software layer that connects Efference’s perception hardware to real-world robotic applications. You will own the design and implementation of end-to-end systems that enable remote device control, high-throughput data streaming, and scalable, cloud-based data collection and training workflows.. This role sits at the intersection of web, embedded systems, robotics, and cloud infrastructure. You will collaborate closely with embedded firmware, vision, and ML teams to ensure low-level perception capabilities are exposed through intuitive, reliable, and high-performance user-facing tools.. Your work will directly impact teleoperation, large-scale data collection, and on-device inference for modern robotics workloads, including visual SLAM, vision-language-action models, and lightweight diffusion-based policies.. Key Responsibilities. Lead the UX and system architecture of web and mobile applications for controlling and monitoring embedded robotic devices.. Design and implement WiFi- and Bluetooth-based communication pipelines for remote control, telemetry, and device management.. Own backend services that support data ingestion, storage, and orchestration for robotics data collection and model training.. Build real-time systems for video streaming, 3D visualization, and sensor data playback. Collaborate with embedded firmware and vision teams to co-design APIs and optimize end-to-end system performance.. Contribute to product planning, technical documentation, and long-term product roadmaps. Set engineering standards and act as a technical leader across the full stack.. Qualifications. Bachelor’s degree or higher in Computer Science or a related field.. 4+ years of professional software engineering experience, including at least 2 years in a technical leadership role.. Demonstrated ability to design and implement complex, production-grade software systems.. Strong proficiency in modern full stack technologies, including TypeScript/JavaScript, Python, React, Node.js, WebSockets, and REST APIs.. Experience building and operating backend systems with databases and scalable APIs.. Familiarity with real-time web technologies such as WebRTC, WebGL, Three.js, or similar.. Strong understanding of UX design principles, particularly for technical or real-time systems. Proven track record of building reliable, scalable applications.. Excellent ownership, communication, and cross-functional collaboration skills.. Preferred Qualifications. Experience with bare-metal C or Rust. Background in robotics, computer vision, or AI systems. Experience with mobile application development. Prior people leadership or mentorship experience. Interest in working closely with hardware and embedded platforms. Benefits. Competitive salary and meaningful equity in a seed-stage, venture-backed startup. Opportunity to work at the cutting edge of robotic perception and applied research. Close collaboration with world-class researchers and engineers. High-impact role with significant technical ownership and growth opportunities