Responsibilities
- Build the Backend Fabric: Guide the AI-augmented development of high-performance, modular Python services that form the backbone of our ecosystem.
- Architect API-Driven Communication: Implement and evolve the gRPC-based APIs that enable seamless, efficient communication between the orchestrator and its various tools.
- Orchestrate AI & LLMs: Integrate and harness Large Language Models to drive complex workflows, tool selection, and advanced reasoning capabilities.
- Develop Scalable Data Strategies: Architect and manage our data persistence layer, combining the strengths of relational (PostgreSQL) and vector (ChromaDB) databases.
- Create Robust Data Pipelines: Build and optimize the data ingestion and processing pipelines that continuously enrich our AI's knowledge base.
- Collaborate on Core Architecture: Work directly with the Lead Architect to solve challenging technical problems, make key design decisions, and guide the platform's technical direction.
- 5+ years of professional experience building complex, scalable backend systems.
- Expert-level Python proficiency , with a deep understanding of object-oriented design, concurrency, and best practices.
- Strong, demonstrable experience designing and building APIs (gRPC is a significant advantage; extensive REST/FastAPI experience is also highly valued).
- Solid experience with PostgreSQL (or similar relational databases) and proficiency with an ORM like SQLAlchemy.
- Practical understanding of Vector Databases (e.g., ChromaDB, Milvus) and their role in AI applications like RAG.
- Hands-on mastery of Docker for building, shipping, and running applications.
- Experience integrating with third-party LLM APIs and a solid grasp of concepts like tool calling and prompt engineering.
- A forward-thinking mindset with a demonstrable ability to understand, review, and integrate complex codebases, including those generated with AI assistance.
- A strong aptitude for "Vibe Coding" is a significant advantage. We are looking for someone who is not just open to, but genuinely excited about, an AI-augmented development workflow.
- Deep, hands-on experience designing and implementing a production gRPC ecosystem.
- Experience building end-to-end Retrieval-Augmented Generation (RAG) systems.
- Background in infrastructure automation, DevOps, or systems engineering.
Benefits
- A Glimpse into the Future of Development: Work at the cutting edge of software engineering, using AI as a true development partner.
- Ground-Floor Impact: Be a core part of a small, focused team with the ability to influence every aspect of a cutting-edge AI product.
- High Degree of Autonomy: Take ownership of your work and contribute to a project where your ideas are valued and implemented.
- Direct Collaboration: Work in a close-knit partnership with the project architect, ensuring rapid learning and a streamlined development process.
- Flexible Work Environment: We offer flexibility in working hours and the option for remote work, valuing results over rigid schedules.
About the company
- Architectural Guidance: Directing the AI with high-level goals, architectural patterns, and the "vibe" of what needs to be built.
- Expert Review & Integration: Critically reviewing AI-generated code for correctness, efficiency, and adherence to our standards, then weaving it into the broader system.
- Rapid Iteration: Leveraging AI to prototype, build, and refactor complex components at a speed impossible with traditional methods.
Tags & focus areas
Used for matching and alerts on DevFound Fulltime Remote Ai Ai Engineer