Stage Innovation : Ingénieur Génie logiciel / Blockchain cryptologie
Core
Design and develop a software foundation based on Web 3.0 (Blockchain) and self-sovereign identity (DID, Verifiable Credentials) to securely manage personal data flows or digital/physical asset exchanges.
Role type
Junior IC software engineer (blockchain & cryptography)
Builds
Secure data management platforms and AI agent-based exchange demonstrators
Domain
Web 3.0, Blockchain, Cryptography, AI Agents
Deliverable
production ML models | product features
Required skills
Distributed systems design, REST server development, Dockerization, concurrency management, UI/UX design, Smart contract development, Blockchain deployment, Cryptography, Zero-knowledge proofs
Preferred skills
Semantic Web (OWL, Protégé), Generative AI, AI Agents
Technologies
Hyperledger Fabric, Ethereum, Java, JavaScript, TypeScript, Swagger, PostMan, Figma, Docker
Responsibilities
Analyze state-of-the-art solutions for semantic data description and secure exchange, Design and develop software within blockchain environments, Integrate security solutions including cryptography and zero-knowledge proofs
Seniority
Junior, Intern