Principal Software Engineer - AI
Core
Build and scale AI agent systems, agentic logic, and high-performance backend infrastructure for an enterprise SaaS application.
Role type
Principal Software Engineer (AI Agents & Backend)
Builds
AI agent frameworks, full-stack enterprise web components, and data interfaces for intelligent automation.
Domain
Enterprise SaaS, Artificial Intelligence, Large Language Models (LLMs)
Deliverable
production ML models | product features | infrastructure
Required skills
AI Agent Architecture, LLM Orchestration, Automated Testing for AI, LLM Implementation, Python Backend Engineering, Relational Database Management, Enterprise SaaS Design Patterns
Preferred skills
AI-Assisted Development, Model Lifecycle Management
Technologies
Python, Django, Flask, PHP, Symfony, Laravel, MySQL, OpenAI, Claude, GitHub Copilot, React
Responsibilities
Develop internal agents and reasoning loops for multi-step tasks; Engineer robust full-stack enterprise web components; Manage and optimize data interfaces for AI agents; Write clean, secure code and lead code reviews; Design and implement automated testing suites for non-deterministic AI workflows.
Seniority
Principal, hands-on IC with strategic scope