Senior Software Engineer, AI
Senior Backend Engineer, AI (Python - FAST API - LLMs - Agentic AI) - Hybrid (NYC, Toronto, Michigan, Frisco, Ann Arbor) - $150,000 - $190,000 + bonus
We’re partnering with an innovative technology company building advanced AI-driven solutions for professionals in highly regulated industries. They’re now looking for a Senior Backend Engineer to help design and scale the systems that power intelligent, real-world applications.
If you enjoy solving complex engineering problems, working with distributed systems, and turning cutting-edge AI concepts into robust production services, this is an opportunity to make a meaningful impact.
In this role, you’ll take ownership of backend architecture and play a key part in delivering scalable, high-performance systems that enable AI-powered functionality across a growing product suite.
You’ll work on services that handle real-time interactions, large-scale data processing, and seamless integration with leading AI technologies. Alongside hands-on development, you’ll contribute to technical direction, mentor engineers, and help shape engineering best practices.
What You’ll Be Doing
- Build and maintain backend services using Python, FastAPI, and PostgreSQL
- Design scalable architectures to support real-time AI features and high-volume data processing
- Develop APIs and microservices that remain performant under significant load
- Integrate with modern AI/LLM providers, ensuring reliability, safety, and efficiency
- Implement strong observability, monitoring, and error-handling practices
- Contribute to system design decisions, architecture reviews, and technical strategy
- Improve CI/CD pipelines and support cloud-native development environments (AWS)
- Work closely with cross-functional teams to bring AI-driven features into production
Core Experience
- 7+ years building backend systems, APIs, or microservices
- Strong Python experience, ideally with FastAPI
- Solid knowledge of PostgreSQL and data modelling
- Experience working with AWS or similar cloud platforms
- Deep understanding of distributed systems and scalable architecture
- Track record of delivering reliable, production-grade software
- Strong problem-solving and debugging skills
- Ability to communicate effectively across teams
Desirable Skills
- Experience working on AI-powered applications or agent-based systems
- Exposure to LLM APIs or orchestration tools
- Familiarity with embeddings, vector databases, or retrieval-based systems (RAG)
- Passion for clean code, testing, and operational excellence
- Interest in applying AI to real-world use cases
Similar roles
- Senior Software Engineer, AISentry · San Francisco, California, United States · Hybrid
- Software Engineer, AICologix, Inc · Dallas, Texas, United States · Remote
- Senior Software Engineer, AIAircall · Washington, United States · Onsite
- Senior Software Engineer, AIBubble · United States · Hybrid
- Senior Software Engineer, AICloudera · United States · Hybrid