Software Engineer (UA)
Stealth Startup
Apply to this jobTitle: Software Engineer
Key Responsibilities
Design, build, and maintain high-performance software tools and applications across edge and desktop platforms.
Develop and optimize real-time systems involving but not limited to video processing and perception components.
Build and support scalable machine learning infrastructure, including experiment tracking, annotation tools, and cloud GPU training pipelines.
Contribute to the development of internal tools and scalable infrastructure.
Lead or participate in architectural design and code reviews.
Mentor junior engineers and help shape engineering best practices.
Collaborate with cross-functional teams including product and research to define and deliver new features.
Qualifications
7+ years of experience in software development across multiple environments.
Proficiency in C++, Rust, Python, etc.
Strong understanding of real-time video and image processing, including tools such as OpenCV, FFmpeg, and GStreamer.
Experience with ML model integration and/or edge GPU inference tools (NVidia Jetson/Hailo NPU/etc.)
Demonstrated experience leading technical initiatives or mentoring team members.
Solid grasp of data pipelines, ETL processes, etc.
Ability to operate in fast-paced, remote-first environments.
Nice to Have
Experience with NCNN, OpenVino, etc.;
Prior contributions simulators or any other graphics software;
Exposure to UAV systems, embedded computing, or real-time edge AI applications.
Startup experience or background in product ownership.
Summary
Design, develop, and optimize high-performance real-time software and AI systems.
Job title
Software Engineer (UA)
Experience level
7+ years
Industry
software
Location requirements
remote work possible, headquarters location preferred
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Unknown location