Project:
Raft AI4BI is a platform that combines BI, DWH, and AI analytics. Users can ask questions of data in natural language, get analytics, and visualizations.
The product is already used by major clients in retail, finance, manufacturing, and other industries.
About the role:
We are looking for an Implementation Project Lead who is responsible for the entire project's outcome.
You will need to dive into the client's tasks and data, design solutions, assign tasks to developers and DevOps engineers, work with data independently, and manage the project through to implementation.
Client development is one of the main tasks of the role. After the solution is launched, it is important to continue exploring the client's needs and find new opportunities for work: connect additional data sources, develop data marts and dashboards, launch new analytical scenarios, involve other departments, and scale the solution.
What you will do:
- Conduct research on the client's processes, systems, and data.
- Understand business tasks and translate them into technical solutions.
- Design analytical solutions and data models.
- Assign tasks to developers and DevOps engineers, monitor the results.
- Independently analyze data, design models, and verify technical solutions.
- Manage the project from start to operation: deadlines, risks, communication, and results.
- Be able to quickly assemble a POC using AI tools.
- Be able to quickly prototype solutions using Claude, Cursor, and other AI tools.
- Identify opportunities for further project development and formulate proposals for the client.
What is important to us:
- Responsibility for results — the ability to bring a project to a working solution.
- Independence and initiative — the ability to move tasks forward without constant supervision.
- Ability to quickly understand new and uncertain tasks.
- Confident communication with the client.
- Ability to see additional client needs and propose project development options.
Technical Skills:
- Confident SQL — a key skill for this role.
- Understanding of data modeling and principles of building analytical solutions.
- Python at a level sufficient for working with data.
- Understanding of integrations and interaction of various systems.
- Experience in managing small implementation or technical projects where you handled system analysis and task definition independently.
- Experience with Claude / Cursor or similar AI tools.
If you can independently figure out an unfamiliar area, find solutions, and quickly learn new tools — this is more important to us than specific gaps in technologies.
Will be a plus: experience with BI/DWH, Apache Superset, API, ETL/ELT, Kafka/RabbitMQ.
Selection Process:
- Interview with a recruiter.
- Test assignment and subsequent discussion of its results.
- Technical interview — SQL, data handling, modeling, and system analysis.
- Final interview — project management, communication with clients and the team.
Conditions:
- Work with real implementations of AI/BI solutions and major clients.
- Opportunity to influence the entire project — from survey and design to implementation and further client development.
- A team of strong technical specialists and the opportunity to grow quickly in AI and data work.
- Full-time employment with flexible hours.
- Salary up to 200,000 rubles.