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.
Responsibilities
Platform Development: Design, develop, and maintain a high-performance Python-based platforms
Codebase Structuring: Build and structure codebases from scratch (0 to 1), make decisions on framework, library selections
Performance Optimization: Identify bottlenecks and optimize the performance of the application using best practices in Python development
Collaboration: Work closely with Research team to understand Training and Inference requirements
Documentation: Create comprehensive documentation for code, processes, and systems to facilitate knowledge sharing within the team
Continuous Improvement: Stay updated with industry trends and emerging technologies to continuously enhance the platform.
Qualifications
Strong Python development experience, with 0 to 1 experience
Strong familiarity with Python web frameworks (e.g. FastAPI, Flask, Django)
Strong familiarity with Python best practices (e.g. clean code, type checking with Pydantic etc)
Strong familiarity with AI-assisted coding (e.g. Cursor, Continue.dev, etc)
[Plus] Familiarity with LLM Training and Inference
[Plus] Familiarity with AI libraries (e.g. Huggingface Transformers, PyTorch)
Benefits
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)
Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more βΊ
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more βΊ
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more βΊ
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.
Share this job
Facebook
Twitter (X)
LinkedIn
WhatsApp
Telegram
Copy link
FAQ
What position is Jan hiring for?
Jan is hiring a remote Senior Python Engineer from π Anywhere
What type of employment does Jan offer?
This is a
Full Time role.
Talent Community
The ability to work remotely offers a better work/life balance. Get the best remote work offers wherever you go.