Senior Software Engineer


Senior Software Engineer (API Engineer)

Location: Remote / U.S PST timezone preferred

Who we are

Omada is a fast-growing, venture-backed startup on a mission to transform how small and medium-sized businesses operate and grow. Founded by repeat entrepreneurs and operators behind some of the world's most widely-used tech products, we're supported by top-tier venture capital and strategic investors who believe in our bold vision to support the growth of every SMB.

Problem we're solving

SMBs are the backbone of the global economy, yet marketing innovation has bypassed them for two-plus decades. Complex platforms, fragmented and overpriced point solutions, and expensive and inefficient agencies stifle their growth and prospects. Regardless of business category, customer acquisition remains their #1 challenge, and 4 of their top 5 business concerns are tied to marketing-related functions.

Solution we're bringing to market

Omada is building an AI-powered marketing team for every SMB—a fully managed, "do-it-for-me" service that delivers the strategy, execution, and expertise of an enterprise-class marketing team without the cost or complexity. Under the hood, we're developing a state-of-the-art multi-agent AI platform that combines generative AI, proprietary models, and advanced ML techniques to automate and optimize the full marketing lifecycle.

Role Overview

We're looking for a highly skilled and mission-driven Software Engineer (Backend API) to join our founding team and help shape the future of Agent-driven businesses.

In this role, you'll build, develop, and deploy conversational, multimodal AI agents purpose-built for SMB marketing and growth. You'll be working at the intersection of advanced machine learning and real-world applications — building intelligent systems that understand nuanced user inputs, respond with precision, and adapt to a wide range of business contexts.

You'll play a pivotal role in enhancing our AI capabilities by creating agentic solutions and integrating across diverse data sources leveraging state-of-the-art technologies. The ideal candidate would have experience across the stack building at-scale SaaS products with AI as a key component.

Responsibilities
  • Build Scalable & Performant APIs
  • Integrate with different AWS services and third party services
  • Design and Implement REST APIs
  • Build & Implement Workflows & Data pipelines for API
  • Build APIs realtime/streaming protocols
  • Develop Conversational AI Solutions
  • Build, test, and deploy enterprise-grade conversational AI agents powered by large language models (LLMs)
  • Integrate and manage structured and unstructured data to enhance context-awareness response quality and to enrich conversational AI interactions
RAG (Retrieval-Augmented Generation) Implementation
  • Develop retrieval mechanisms to efficiently integrate external knowledge with generative AI models
  • Optimize the coherence, accuracy, and relevance of AI-generated responses
Cross-Functional Collaboration
  • Share expertise to enable other teams to build ML-powered features
  • Contribute actively to product ideation, definition, and launch processes
Requirements & Skills

The ideal candidate will have experience and skills in the following areas:

  • 5+ years of software engineering or relevant development experience
  • Experience with Git and collaborative coding practices (GitHub, GitLab, etc.)
  • Experience in developing production solutions in AWS/Google Cloud/Azure
  • Worked on AWS Lambda, EC2, EKS
  • Experience in creating REST APIs using Lambda/API-Gateway
  • Python programming and Web services development
  • Experience (professional, academic, or self-taught) with Generative AI applications
  • Exposure to or understanding of Large Language Models (LLMs), RAG architectures, or similar AI frameworks
  • Ability to adapt quickly and thrive in a dynamic startup environment
  • Independent yet collaborative attitude—comfortable working autonomously and as part of a team
Preferred Qualifications
  • Experience building agentic solutions
  • Familiarity with AI development frameworks such as LangChain, LangGraph, or AutoGen
  • Prior experience in an early-stage startup
  • Proven track record of independently driving projects from concept to completion

If interested, email us at [email protected] with your resume and a cover letter.