Lead Software Engineer AI - (Materia AI)
Core
Design and build backend services and AI orchestration systems for generative AI agents that enhance accounting workflows, tax filing, and audit processes.
Role type
Lead Software Engineer (Backend & AI Systems)
Builds
Backend services, APIs, and AI orchestration systems for accounting research and workflows.
Domain
Accounting, Tax, and Audit within the Legal/Financial services industry.
Deliverable
production ML models | product features
Required skills
Python, FastAPI, PostgreSQL, AWS, distributed systems, API design, system architecture, debugging, production-grade software development.
Preferred skills
AI-driven systems, agent-based architectures, LLM integration (OpenAI/Anthropic), vector databases, embeddings, search-based AI, backend testing strategies.
Technologies
Python, FastAPI, Flask, TypeScript, PostgreSQL, AWS, OpenAI, Anthropic.
Responsibilities
Design and build backend for AI-native products; Develop and maintain backend services using Python and FastAPI; Implement AI orchestration systems integrating LLMs; Design APIs and backend logic for real-time AI interactions; Ensure backend systems are secure and scalable; Lead teams of engineers and mentor staff.
Seniority
Senior, hands-on IC with leadership responsibilities