Senior Software Engineer

Jan

Jan is a desktop application that turns computers into thinking machines, enabling open-source LLMs and remote API AIs on Windows, Mac, or Linux. Since its January 2024 release, it has been downloaded over 500,000 times. With a vision to redefine human-machine collaboration, Jan aims to revolutionise our interaction with technology. It ensures complete ownership, privacy, and full customisation for its users.

We are a fully remote, open source company. We target the global market, but operate as a lean, bootstrapped company.

Jan is looking for a Senior Software Engineer familiar with the full-stack Typescript and quality code practices.


Responsibilities
  • Build and maintain Jan’s cross-platform Typescript codebase
  • Maintain clean architectural abstractions in codebase, reduce technical debt
  • Work together with engineering staff to architect, develop and deliver new features in a remote team
  • Ensure Jan’s has optimal performance in use of CPU, Memory and GPU
  • Ability to participate in code reviews and provide constructive feedback to peers and community PRs

Requirements
  • Willingness to learn, ability to learn fast
  • [Plus] Experience with Mobile (e.g. iOS, Android), and cross-platform mobile (e.g. React Native, Capacitor)
  • [Plus] Experience with Desktop native or cross-platform frameworks (e.g. Electron, Tauri, Wails)
  • [Plus] Deep understanding of the Desktop environment across different platforms (Windows, Mac, Linux)
  • [Plus] Experience with LLMs and Agents (e.g. Langchain, Llamalndex, etc)
  • Deep interest in AI and productivity

Benefit
  • We pay an “all-in” pay and you will cover your own insurance/medical from the amount
  • 14 days leave (and unlimited sick days)
  • Annual equipment budget (once 2 month probation has been completed)

Source

Self-Publishing?

Unlock Your

Copy Now...

Who Wants to Write a Book free writing and publishing guide photo inside a iPad
Kindle Format Template Mockup Ad

Kindle Formatting Without the Headache

Where Should I Send Your Outline?

By filling out this form, you agree to receive a copy of the Nonfiction Book Outline Template to your email address. Don't worry, I hate spam, too. Check out my privacy policy here.

15585

Never Miss a Thing

We will send you updates related to the release and sale of the "Our Bodies, Ungoverned" Anthology as well as other news you might be interested in. Emails may come from either helpmenaomi.com, jessicacage.com, or novelistsden.com.

15856
15585

Anthology Updates

We will send you updates related to the release and sale of the "Our Bodies, Ungoverned" Anthology. Emails may come from either helpmenaomi.com, jessicacage.com, or novelistsden.com.

15856
Our time: 5:54pm MDT
    Scroll to Top