Company: Act Digital France
Country: France
Type: Onsite
Employment: Full-time
Description: act digital is an international consulting and engineering group that supports its clients in their digital transformation projects. Present in 12 countries and with more than 7,000 employees, we put our expertise at the service of their challenges in software development, cybersecurity, data, cloud and AI. Our ambition: to become the trusted technological partner of the most innovative companies, by designing and securing systems that strengthen their performance and resilience. Joining act digital France means joining an agile and committed, who advances projects with its clients to transform ideas into concrete results, with pragmatism and high standards. The position: We are strengthening a team that is developing a sovereign AI platform intended for technical users. The platform allows you to configure conversational AI agents, connect them to documentary sources and business tools. It guarantees strict control of access, data and costs. An application base already exists. It includes a web application, a backend API, asynchronous processing, user and team management, configurable agents, documentary sources, connectors, credential management and initial evaluation mechanisms. The challenge is not to build a POC. This involves taking an existing product, improving it and bringing it to an industrialized, robust and sustainably usable platform. Your missions will be as follows Consolidation and evolution of the base: - Take control of the existing code, understand its architecture and identify points of weakness and technical debt. - Develop the backend API and data models (PostgreSQL) by guaranteeing their consistency and maintainability. - Improve the robustness and scalability of the platform, in particular asynchronous processing and work queues. Observability and exploitation: - Set up or strengthen logs, metrics, traces and alerts. - Monitor performance, errors and costs linked to LLM calls. - Contribute to industrialization and production: CI/CD, packaging, deployment under Linux. Reliability of RAG flows: - Improve ingestion, division, indexing and search chains documentary.- Make the relevance of responses and the traceability of sources more reliable.- Develop the mechanisms for evaluating the quality of agents and the RAG. Connectors and business tools:- Improve existing connectors and develop new ones towards documentary sources and business applications.- Integrate business tools with agents (tool calling / function calling) in a secure and controlled manner. Security:- Secure the management of rights and permissions (users, teams, agents, sources).- Guarantee the data protection and secure management of secrets and credentials.- Apply good application security practices (access control, partitioning, review of vulnerabilities). Software quality:- Strengthen the coverage and relevance of tests (unit, integration, end-to-end).- Participate in code reviews and the continuous improvement of team practices. Put into real use:- Contribute to the first deployments to users in real conditions.- Analyze field feedback and translate them into technical improvements. Expected deliverables: - Source code, versioned, tested and documented. - Technical documentation: architecture, data models, connectors, operating and deployment procedures. Profile sought: What profile for the position - Bac+5 training in computer science (engineering school or master's degree), or equivalent experience. - Minimum experience of 5 years in Python backend development, including significant experience on products in production. It is not just about prototypes.- Recent and concrete experience on LLM and RAG architecture integration projects put into production.- Experience in taking over existing products: ability to enter a code that has not been written, to audit it and to make it evolve without disruption.- Strong sensitivity to the subjects of industrialization, operation and security.- Autonomous and pragmatic profile, capable of arbitrating between quality, deadlines and debt technical.- Taste for teamwork and knowledge sharing, with good ability to document.- Interest in the issues of digital sovereignty and data mastery. What skills for the position Essential technical skills:- Advanced Python: good practices, typing, project structuring, performance.- Development of backend API (FastAPI, Django or equivalent).- PostgreSQL: design of data models, optimization of queries, migrations.- Asynchronous processing and f...
Apply here:
Web: Apply here
Emails:
Found 6 similar Onsite jobs
United States
$225,000 - $250,000
View Job →United States
$190,000 - $265,000
View Job →The Pokémon Company International
United States
View Job →