Senior Backend Engineer for AI Development

Sunnyvale, California

XPANDER
Apply for this Job
Overview

At xpander.ai, we are on a mission to create a groundbreaking platform that empowers developers to design, test, and launch custom AI Agents capable of executing multi-step tasks with any AI model supporting function calling. As a Senior Backend Engineer, also referred to as an AI Engineer, you will be instrumental in architecting, developing, and maintaining the core technologies that drive our platform.

In this dynamic role, your focus will be on constructing robust, scalable, and efficient backend solutions that help developers create production-ready AI Agents. You will design and refine the platform's architecture, implement innovative features, and ensure seamless API integration, facilitating the development of reliable and powerful AI Agents for diverse applications.

This role is a hands-on opportunity that merges backend engineering with the exciting advancements in AI development, involving both research and navigating through uncertainty.

Responsibilities:
  • Design, develop, and maintain the core backend architecture of our AI-driven platform.
  • Take full ownership of the development lifecycle, from conceptualization to deployment.
  • Build and deploy scalable APIs, micro-services, and systems that enable fluid AI Agent functionalities.
  • Implement new features and enhancements, driving innovation and performance gains.
  • Research and incorporate advanced technologies to enhance system scalability and reliability.
  • Guarantee code quality through rigorous testing, thorough code reviews, and adherence to best practices.
Qualifications
  • Minimum of 5 years in software engineering.
  • At least 2 years of direct experience with Python.
  • Proven expertise in building and maintaining web applications and/or APIs.
  • Demonstrated experience in designing and developing APIs.
  • Experience architecting software systems from the ground up.
  • Nice-to-have: Hands-on experience with AWS for deploying applications.
  • Nice-to-have: Familiarity with CI/CD, containerization, and orchestration.
Ideal Candidate
  • Languages: High proficiency in Python.
  • Full-Stack Development: Competent in frameworks and libraries like FastAPI, Flask, Django, React, Angular, and Node.js.
  • DevOps Practices: Experience with CI/CD, containerization (Docker), and orchestration (Kubernetes).
  • Database Management: Proficient with relational and non-relational databases (MongoDB, DynamoDB).
  • Security and Compliance: Knowledgeable about security best practices and compliance requirements.
  • Performance Optimization: Understanding strategies for analyzing and enhancing system performance.
Date Posted: 21 April 2025
Apply for this Job