Skip to content

Software Engineer – AI Systems
Company | Humane |
---|
Location | San Francisco, CA, USA |
---|
Salary | $120000 – $215000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- 3+ years of experience in software engineering with a focus on system-level programming
- Proficient in at least one compiled language: C, C++, C#, or Rust
- Experience with Windows application development and desktop frameworks
- Familiarity with concepts such as dependency injection, polling, multithreading, P/Invoke, and templates
- Demonstrated ability to ship production-quality software
Responsibilities
- Develop robust, multi-threaded desktop applications for Windows using C, C++, or C#
- Work closely with AI and product teams to integrate local and cloud-based LLM features into production software
- Build scalable, performant systems to run on-device AI tasks such as summarization, document querying, and voice-to-text transcription
- Implement frameworks for prompt engineering and document retrieval
- Solve real-world edge cases in multithreading, memory management, and system design
- Collaborate with product designers and research engineers to bring intuitive AI workflows to end users
Preferred Qualifications
- Exposure to LLMs or local ML model integration
- Experience building AI-powered user features or plugins
- Background in embedded or edge system optimization
- Familiarity with RAG pipelines, document search, or vector databases