Lead Software Engineer (Backend) - Materia AI
Job description
Employer Industry: AI and Software Development
Why consider this job opportunity:
- Comprehensive benefit plans, including flexible vacation and two company-wide Mental Health Days Off
- Access to LinkedIn Learning and opportunities for professional development
- Hybrid work model, allowing flexibility with 2-3 days in the office
- Inclusive culture with a commitment to equality, diversity, and inclusion
- Chance to work on innovative AI-driven software that transforms accounting workflows
- Opportunities for social impact through employee-driven initiatives and volunteer days
What to Expect (Job Responsibilities):
- Develop and maintain backend services using Python, FastAPI, and PostgreSQL
- Implement AI orchestration systems integrating LLMs from various providers
- Design APIs and backend logic for real-time AI interactions
- Monitor and enhance system performance across millions of documents
- Collaborate with cross-functional teams to translate AI capabilities into practical applications
What is Required (Qualifications):
- Bachelor's Degree in Computer Science, Computer Engineering, or a related field
- 6-8 years of experience in backend development, building scalable web services and APIs
- Strong Python skills with experience in FastAPI, PostgreSQL, and AWS
- Proven debugging skills and a track record of building production-grade software
- Strong communication and cross-functional collaboration abilities
How to Stand Out (Preferred Qualifications):
- Experience with AI-driven systems or agent-based architectures
- Knowledge of vector databases, embeddings, or search-based AI
- Strong opinions on backend testing strategies and automation