Senior Software Engineer - AI (Materia AI)
Core
Design, implement, and optimize high-performance backend services and APIs that power AI-native experiences, LLM interactions, and content processing for tax and accounting professionals.
Role type
Senior Software Engineer (Backend/AI Infrastructure)
Builds
Scalable backend systems, microservices, and orchestration engines for AI agents and LLMs.
Domain
AI Infrastructure / Distributed Systems / Tax & Accounting Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Python, FastAPI, PostgreSQL, AWS, Distributed Systems, API Design, Microservices, LLM Orchestration, System Architecture
Preferred skills
Vector Search, RAG patterns, Embeddings, Testing Automation, CI/CD
Technologies
Python, FastAPI, PostgreSQL, AWS, OpenAI, Anthropic
Responsibilities
Design and build backend services for real-time AI interactions; Shape architectural foundation and define service boundaries; Develop high-performance APIs and microservices; Integrate with modern LLM providers; Productionize AI capabilities with observability; Lead engineering decisions and mentor teammates; Strengthen CI/CD pipelines; Collaborate with ML engineers and product teams.
Seniority
Senior, hands-on IC with mentorship