Software Engineer, Weave

AI developer platform building tools for ML practitioners, helping them build better models and generative AI applications.
$177,000 - $245,000
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
4+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Weave

Weights & Biases, a Series C company with $250M in funding, is seeking a Software Engineer for their Weave team. Weave is their new lightweight toolkit for tracking and evaluating GenAI applications, used by industry leaders like OpenAI, NVIDIA, Microsoft, and Toyota. The role involves building core functionality for AI developer tools, working with cutting-edge technologies in GenAI, RAG systems, and Agents.

The position offers a unique opportunity to work directly with users, shape product direction, and contribute to the growing field of AI development tools. The company serves over 1,000 customers, including 30+ foundation model builders, and has a strong focus on building tools that help ML practitioners create better models.

As a Software Engineer on the Weave team, you'll be responsible for implementing robust APIs, designing integrations with popular LLM tools, and scaling backend performance. The role requires strong technical skills in Python/TypeScript and experience with GenAI applications. You'll work in a dynamic startup environment where you can make significant impact on the product and interact directly with users.

The company offers competitive compensation ($177,000-$245,000), comprehensive benefits, and the opportunity to work with leading researchers in the field. They maintain an inclusive environment and encourage applications from diverse backgrounds, even if experience doesn't perfectly align with all requirements.

Last updated 20 days ago

Responsibilities For Software Engineer, Weave

  • Implement robust and ergonomic open-source client APIs
  • Design and implement integrations with popular LLM tools
  • Scale and improve backend performance for low latency and high volume production
  • Build polished features like multi-modal evaluations, LLM playgrounds, and dataset capabilities
  • Meet with customers and iterate based on feedback

Requirements For Software Engineer, Weave

Python
TypeScript
  • Bachelor's degree in Computer Science, or related field
  • 4 years or more of prior experience in Software Engineering
  • Deep knowledge of Python and/or TypeScript
  • Experience building GenAI-powered applications
  • Ability to operate effectively amid ambiguity
  • Experience managing large-scale online production services or OLAP databases (bonus)

Benefits For Software Engineer, Weave

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Flexible time off
  • Medical, Dental, and Vision for employees and Family Coverage
  • Home office budget with a new high-powered laptop
  • Competitive salary and equity
  • 12 weeks of Parental leave (U.S. specific)
  • 401(k) (U.S. specific)

Interested in this job?

Jobs Related To Weights & Biases Software Engineer, Weave

Software Engineering MTS

Mid-level Software Engineering position at Salesforce offering $157,600 - $236,500, focusing on web application development and API design with hybrid work options in San Francisco.

Software Developer 3

Oracle Software Developer 3 position in Redwood City, focusing on backend development with Java and SQL, offering competitive salary and comprehensive benefits.

Software Developer 3

Software Developer 3 position at Oracle focusing on backend development with C++, Python, and distributed systems in Redwood City, CA.

ERP Infor Developer

ERP Infor Developer position at Arsys, working on Infor LN systems with Java and SQL, offering hybrid work model and comprehensive benefits.

Software Developer 3

Software Developer 3 position at Oracle focusing on backend development with Java, Python, and JavaScript, offering competitive salary and comprehensive benefits.