Posted in

Software Engineer – AI Systems

Software Engineer – AI Systems

CompanyHumane
LocationSan Francisco, CA, USA
Salary$120000 – $215000
TypeFull-Time
Degrees
Experience LevelMid 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