remote
Python Backend Developer - Generative AI - Simpliigence
AI Engineer
Lead the design and implementation of a secure, multi‑tenant orchestration platform using Python and FastAPI, integrating Firecracker MicroVMs and WorkOS for sandboxing and identity, while driving generative AI capabilities for domain‑specific agents.
About the role
Key Responsibilities
- Architect and maintain the platform Control Plane and API Gateway with FastAPI, ensuring high availability and scalability.
- Develop a lightweight Python SDK that interfaces domain‑specific agents (e.g., Lease Abstraction, CAM Reconciliation) with core services.
- Implement secure, transient sandboxing using Firecracker MicroVMs, enforcing strict multi‑tenant isolation.
- Integrate WorkOS for identity management, authentication, and authorization across the platform.
- Drive the adoption of generative AI models to enhance agent intelligence and automate complex workflows.
- Collaborate with cross‑functional teams to define feature requirements, conduct code reviews, and optimize performance.
Requirements
- 10+ years of professional Python development experience.
- Proven expertise in FastAPI, asynchronous programming, and microservices architecture.
- Hands‑on experience with Firecracker MicroVMs or similar lightweight virtualization.
- Strong knowledge of identity and access management, preferably with WorkOS or comparable solutions.
- Familiarity with generative AI frameworks and model deployment pipelines.
Skills
pythonfastapigenerative ai