M

Mobi

Collaborative AI platform for enterprise data

Senior Backend / AI Applications Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSomerville, MA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong Python skills and a track record of independently owning production backend services, explaining architecture trade-offs, and turning ambiguous requirements into reliable, maintainable systems.
  • Experience writing automated Python tests, such as pytest, API and integration tests, and browser-based end-to-end tests where the product requires them.
  • Proficiency with backend APIs and RESTful services.
  • Experience with AWS compute and storage services, such as Lambda and DynamoDB.
  • Demonstrated ability to use AI coding assistants and agents to build and improve software, evidenced by professional work or substantial projects, while remaining accountable for design, code, tests, and production behavior.
  • Experience directing AI tools through changes across multiple files in an existing codebase, including implementation, test generation, debugging, and refactoring.
  • Strong judgment in evaluating AI-generated solutions, including explaining code, verifying behavior, identifying errors, and recognizing when independent investigation or a different approach is needed.
  • Understanding of MCP and agent frameworks.

Responsibilities

  • Develop, test, and maintain MCP services and agent applications that connect Mobi’s travel AI products to customer and partner systems.
  • Build and operate Python APIs, integrations, and AWS infrastructure with clear contracts, authentication, retries, idempotency, observability, and actionable error handling.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Use AI coding assistants and agents throughout the development lifecycle to accelerate delivery while maintaining standards for correctness, accessibility, performance, and maintainability.
  • Optimize applications for speed, scalability, and performance.
  • Review code to troubleshoot, debug, and resolve issues; implement best practices for code quality, testing, and maintainability.
  • Build automated unit, integration, contract, and end-to-end tests to verify software correctness and service reliability.
  • Develop scenario-based agent evaluations for tool selection, grounding, task completion, failure handling, and regressions, with explicit expected outcomes and checks for nondeterministic behavior.
  • Stay current with trends, tools, and emerging technologies in computer science and artificial intelligence.

About the Company

Mobi

Collaborative AI platform for enterprise data

Mobi provides a B2B AI platform that helps travel and hospitality businesses run operations more efficiently and make better decisions. It ingests and unifies data from many sources using 50+ microservices, then delivers dashboards, analytics, and automated workflows for tasks like fleet management and churn risk. Its Intent Driven Search uses natural language and generative AI to offer personalized travel recommendations by analyzing millions of points of interest and destinations. The company differentiates itself with MIT-origin research, experience with major brands, a hybrid services-and-SaaS model, and a strong focus on unifying diverse data to deliver actionable insights, with the goal of helping enterprises scale globally and improve customer experiences.

Company size
11-50
Company stage
Late Stage VC
Total funding
$26.4M
Headquarters
Somerville, MA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Mobi

See more jobs