Responsible for the development of core interactive features of an educational platform, including H5 animation courseware engine architecture, data visualization, and cross-platform animation optimization.
Responsibilities
Design architecture for H5 animation courseware engines
Develop learning behavior data visualization systems
Design, prototype, build, and ship novel computing interfaces for brain‑computer interfaces.
Locations (2)
Austin, Texas, United States
South San Francisco, California, United States
Compensation
Base Salary Range: $135,000—$281,000 USD
Responsibilities
Design, prototype, build, and ship novel computing interfaces for BCI
Work with study participants to iterate on and further refine these interfaces
Collaborate with domain experts in neuroscience, machine learning, and implant engineering to maximize the precision and fluidity of these interfaces within our constraint‑space
Requirements
Bachelor’s degree in Computer Science, Human-Computer Interaction, or related field; or equivalent experience
Engineer responsible for developing and optimizing digital twin systems for mining operations, integrating real-time vehicle and environmental data into 3D visualizations and simulations.
Responsibilities
Participate in architecture and core module development of mining digital twin systems
Integrate vehicle position, attitude, speed, task, payload, alarm, SOC data for low‑latency synchronization
Develop 2D/3D spatial visualization and interaction capabilities for vehicle trajectories, road topology, work zones, loading/unloading points, no‑go zones, temporary roads
Senior Backend Software Engineer on the Systems Integrity Group (SIG) initiative, building simulation and digital twin validation frameworks for manufacturing verification.
Compensation
$191,000—$254,000 USD
Responsibilities
Build web applications that orchestrate simulation frameworks, digital twin validation, and V&V automation workflows for manufacturing verification.
Develop UE5-based 3D visualization interfaces that ingest real-time data from the Unified Namespace and render data-rich, interactive views of factory operations, manufacturing processes, and production systems.
Partner with manufacturing engineers and factory operators to understand production workflows and translate them into software requirements.
Write production-quality code with comprehensive tests, participating in code review and architectural discussions.
Design and implement tooling that verifies manufactured output matches engineering intent by comparing as-built geometry, assembly sequences, and quality measurements against design specifications.
Requirements
Bachelor's in Computer Science, Information Systems, Engineering, or related technical field
Nice to have: manufacturing, industrial, or OT-adjacent domains (MES, SCADA, PLC integration, factory automation, IoT)
Nice to have: Unreal Engine 5 for industrial visualization
Develop and maintain high-performance C++ backend components and modern operator interfaces for industrial software applications.
Compensation
Attractive remuneration package
Responsibilities
Contribute to end-to-end software development of robust runtime platforms and interactive industrial software applications
Develop and maintain high-performance C++ backend components alongside modern, responsive operator interfaces and diagnostic dashboards using React, JavaScript, and modern web standards
Develop and optimize 3D visualization components for real-time industrial simulations, digital twins, and interactive operator views
Integrate real-time data communication layers between backend runtime components and frontend visualization tools
Collaborate closely with multiple cross-functional engineering teams