Oraion is your single source of truth for enterprise data. Oraion uses agentic AI to turn structured and unstructured enterprise data into non-obvious insights, instantly.Oraion helps you make faster, more informed decisions and even automate complex tasks, all through a self-serve, chat-based AI agent embedded in your existing workflows such as Slack, Teams, or via our Enterprise Intelligence Platform.We’re looking for a problem-solving, technically sharp Backend Developer to join our team and build the scalable, high-performance systems that power our platform.About the RoleAs a Python Backend Developer specializing in AI infrastructure, you will architect and implement the data processing pipelines and API services that power our agentic AI platform. You will work with our ML engineers to optimize the connection between our data systems and AI models, while ensuring robust and scalable performance across all integrations.ResponsibilitiesDesign and develop Python-based backend systems using Django and Flask to support our AI/ML workflows and data processing pipelinesImplement and maintain RESTful APIs for our LangChain-powered AI components and client-facing servicesImplement attribute-based access control (ABAC) permissions to ensure data security across enterprise environmentsBuild and optimize asynchronous processing systems using Celery for background tasks and event handlingExtend our Django Channels implementation for real-time communication featuresContainerize services with Docker and implement CI/CD pipelines for AWS deploymentsContribute to performance-critical components written in RustCollaborate with frontend React developers on API implementationsRequirements5+ years of Python backend development experience, with proven expertise in Django and/or Flask frameworksStrong experience with PostgreSQL, including performance optimization for data-intensive applicationsExperience implementing fine-grained permission systems, preferably ABAC, in enterprise applicationsPractical knowledge of asynchronous Python using Django Channels, and experience with Celery task queuesExperience setting up and managing ETL/ELT pipelines using tools like dlt and DagsterExperience deploying and managing applications on AWS, particularly with containerized servicesFamiliarity with LangChain or similar AI orchestration frameworksTrack record of building scalable systems in a startup environment where requirements evolve rapidlyAbility to write clean, well-tested, and well-documented codeExperience with graph databases or implementing graph-based data structuresExposure to Rust or interest in learning Rust for performance-critical componentsPrevious work with LLM-based applications or AI agent systemsExperience with real-time data processing or streaming architecturesStartup experience is a plusWhat We OfferGround-floor opportunity to shape data-driven AI solutions at a fast-growing startupWork alongside experienced founders and a driven team
#J-18808-Ljbffr