Demo

SENIOR SOFTWARE ENGINEER, GENAI APPLICATION

Madrona Venture Labs
Seattle, WA Full Time
POSTED ON 3/26/2025
AVAILABLE BEFORE 4/24/2025
Senior Software Engineer, GenAI Application

Full-time / Greater Seattle Area / Hybrid

Description

Otto is an AI-powered travel agent designed to revolutionize business travel. Otto recently emerged from stealth mode after closing a $6M seed round led by Madrona.

Otto acts as your personal travel assistant for business travel, learning your preferences and offering tailored travel options while providing seamless support throughout the journey. Using the latest in GenAI technology, our goal is to make business travel more personalized, efficient, and stress-free.

Our diverse and veteran team seeks candidates with strong problem-solving skills to build reliable and trustworthy generative AI-powered applications in our unique problem space. An ideal candidate will have demonstrated the ability to write efficient software that leverages LLM technology to handle complex and dynamic scenarios reliably.

On the software side, our team writes and maintains the backend system in Python and generative AI frameworks. We value selecting the right tool for the job and utilize a combination of the latest versions of Python tooling, git, and automated code reviews. We continually strive to improve our code base and welcome new best practices, proven open-source solutions, and insights from other software disciplines.

Minimum Qualifications

  • Hands-on industry experience designing, developing, and maintaining scalable applications, services, and frameworks.
  • Fluent in Python or equivalent language.
  • Ability to leverage expertise in LLMs with a focus on product-oriented solutions.
  • Experience with software engineering in a collaborative team environment.
  • Experience in a cloud-based environment: AWS/GCP/Azure, RESTful API, SQL/Postgres, Docker, Kubernetes.
  • BS/MS/PhD in Computer Science or related majors or equivalent experience.

Preferred Qualifications

  • Experience building Python-based systems at scale.
  • Proficiency in statistics or equivalent applied mathematics domains.
  • Experience building LLM applications for a large audience in a production environment.
  • Experience with LLM-related frameworks, such as LangGraph, Langchain, or LLamaIndex.
  • Proficiency in embeddings, retrieval techniques, agents, and data modeling for vector graph development.

Don't meet every requirement listed above? That's okay. If you're excited about this role and our mission but your experience doesn't perfectly align with every qualification listed here, we encourage you to apply anyway. You may be the right candidate for this or other roles at Otto.

We are an equal-opportunity employer and highly value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

J-18808-Ljbffr

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SENIOR SOFTWARE ENGINEER, GENAI APPLICATION?

Sign up to receive alerts about other jobs on the SENIOR SOFTWARE ENGINEER, GENAI APPLICATION career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other SENIOR SOFTWARE ENGINEER, GENAI APPLICATION jobs in the Seattle, WA area that may be a better fit.

Senior Software Engineer

Software Resources, Seattle, WA

Application Security Engineer

Veeam Software, Seattle, WA

AI Assistant is available now!

Feel free to start your new journey!