We are a new startup developing a platform that contains 2 aspects :
- a platform for data engineers, which scans and creates a knowledge of the client's data and business and allows the engineers to easily create data models
- apps : applications for that will gain insights based on this knowledge (such as having a LLM to talk about the data with)
We help data-driven teams gain real business value from data and accelerate growth. Build an entity-based, 360-degree representation of your business through data, an AI-powered data modeling semantic engine. Consume trustworthy, rich entity-level metrics in your favorite BI tools, ML models, reverse ETLs, and business-specific apps.
We are building a revolutionizing platform in the data industry, that is going to truly allow the connection of AI with organization's data
Responsibilities :
Design, develop, and maintain robust and scalable applications using Python (backend) and React (frontend)Define software architecture and best practices for high performance and scalability.Implement end-to-end features from UI / UX to backend services based on business requirements.Implement and manage CI / CD pipelines using Docker and other tools.Write clean code and conduct code reviews to maintain high standards.Create and maintain automated tests (unit and integration tests) to ensure application reliability.Optimize frontend responsiveness, backend processing, and database queries.Identify and resolve technical issues in both the front end and back end.Work with stakeholders and team members to deliver high-quality software solutions.Stay up-to-date with the latest industry trends and technologies.Stack :
Backend :Python (using FastAPI / pandas / langchain / datafusion / pyarrow)Docker / docker composePostgresNeo4jFrontend : React using TypescriptRequirements :
Extensive experience in building and maintaining applications using Python .Strong knowledge of containerization and managing Docker containers in development and production environments.Proficient in using Git for version control, including branching and merging strategies.Solid experience in developing user interfaces using React .Competence in using TypeScript for building robust and scalable applications.Strong understanding of SQL and experience with database management.Nice to have (advantages) :
Experience with common python data analysis libraries (datafusion, pyarrow, pandas, numpy...)Experience with Infrastructure as Code (IaC) using Terraform .Knowledge of Helm for managing Kubernetes applications.Understanding of container orchestration with Kubernetes .Experience with multiple cloud providers.Familiarity with AI agents and their applications.Knowledge of graph databases, specifically Neo4j .Experience with message brokers, particularly RabbitMQ .Experience with Cloud / DevOps