Software Engineer, Apps & Agents

Posted One Month Ago
Palo Alto, CA, USA
In-Office
Entry level
Artificial Intelligence • Machine Learning • Software • Generative AI
The Role
Build and refine Ollama’s desktop app, CLI, onboarding, APIs, and integrations with developer tools and agent harnesses. Develop native, backend, and web systems supporting local and cloud models, test complete user workflows, improve compatibility, and partner with model and inference engineers to ship reliable product experiences.
Summary Generated by Built In

Ollama is the most popular way for developers to access open models. What started as an open-source, local-first runtime is now the largest developer network in the open-model ecosystem, with 8.9 million monthly active developers and more than 67,000 community-built integrations. We're backed by Y Combinator, Benchmark, 8VC, and Theory Ventures.

Our team is small and talent-dense. We're flat, low-ego, and fast-moving. We like people who think from first principles, have strong product instincts, and care deeply about making software feel simple and delightful.

About the role

You'll shape how people use Ollama across the desktop app, CLI, and tools they already use. A major part of the role is making open models work well with existing agent harnesses, coding tools, IDEs, and desktop applications.

This is a product engineering role with broad ownership. You'll design interfaces, build native and backend systems, create integrations, and test complete user journeys across local and cloud models.

What you'll do
  • Build and refine Ollama's desktop app, CLI, onboarding, and more.

  • Make agents and developer tools easy to connect to Ollama.

  • Build first-class integrations while developing reusable systems that let others create and maintain their own.

  • Ensure local and cloud models work reliably across different tools and agent harnesses.

  • Test integrations through real workflows and turn recurring failures into durable compatibility improvements.

  • Work across native applications, Go services and APIs, and web product surfaces.

  • Partner with model and inference engineers to ship new models with appropriate capabilities, defaults, and integration support.

You may be a fit if
  • You've built a thoughtful developer product that real people use.

  • You combine strong engineering fundamentals with product judgment and visual attention.

  • You're comfortable owning ambiguous work from exploration through implementation and polish.

  • You enjoy debugging behavior across processes, configuration files, APIs, native applications, and third-party tools.

  • You can simplify complex systems without hiding important behavior from users.

  • You care about state preservation, recovery, compatibility, and the details that make integrations trustworthy.

  • You're comfortable working across several parts of the stack. Experience with Go, TypeScript, React, or similar technologies is useful.

  • You test your work hands-on and recognize when technically correct behavior still produces a poor experience.

  • You make good decisions in gray areas by weighing user needs, technical constraints, data, and product taste.

  • You use agents to help you prototype, iterate, and ship to production fast.

  • Partner with model and inference engineers to ship new models with appropriate capabilities, defaults, and integration support.

 
Nice to have
  • You've built an agent, contributed to an agent harness, or modified one enough to understand how models, tools, context, permissions, and configuration interact.

  • You have experience building developer tools, native desktop applications, IDE extensions, or integrations with third-party software.

  • You've worked with local inference, hosted models, or products that must behave consistently across both.

  • You've built something with Ollama!

 

Skills Required

  • Experience building a thoughtful developer product used by real people
  • Strong software engineering fundamentals and product judgment
  • Ability to own ambiguous work from exploration through implementation and polish
  • Ability to debug behavior across processes, configuration files, APIs, native applications, and third-party tools
  • Ability to simplify complex systems while preserving important user-visible behavior
  • Experience with Go, TypeScript, React, or similar technologies
  • Hands-on testing skills and attention to user experience
  • Ability to make decisions by balancing user needs, technical constraints, data, and product judgment
  • Experience using agents to prototype, iterate, and ship software
  • Experience building an agent or contributing to or modifying an agent harness
  • Experience building developer tools, native desktop applications, IDE extensions, or third-party software integrations
  • Experience with local inference, hosted models, or products requiring consistent behavior across both
  • Experience building something with Ollama
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
64 Employees
Year Founded: 2023

What We Do

Ollama develops tools and infrastructure for running open-weight artificial intelligence models locally and in the cloud. Its software helps developers launch and interact with models through a command-line interface, APIs, integrations, and cloud services, while supporting offline use and emphasizing data privacy. The company’s mission is to make open models accessible and practical for developers’ workflows across regions and environments.

Similar Jobs

Jellyfish Logo Jellyfish

Head of Corporate Marketing

Big Data • Cloud • Productivity • Software • Database • Analytics • Automation
Remote or Hybrid
United States
225 Employees
250K-305K Annually

Federal Reserve Bank of Boston Logo Federal Reserve Bank of Boston

Operations Specialist

Fintech • Information Technology • Payments • Sharing Economy • Financial Services • Cryptocurrency
In-Office or Remote
11 Locations
1200 Employees

Wipfli Logo Wipfli

Consultant

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
Irvine, CA, USA
2900 Employees
66K-89K Annually

Wipfli Logo Wipfli

Architect

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
129K-174K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account