Role Description
**Job Description**
KAUKANA VENTURES
Kaukana Ventures is a
**start-up studio**
with deep expertise in AI and Data Science that focuses on four major areas : AI, Agriculture, Future of Work and FinTech Web3\. We anchor our studio on solid technology foundations - Data Stacks - Web3 - NFTs - AI
We are looking for passionate and talented full-stack engineers who will have a strong impact on the quality and features of the solutions that we develop.
As we incubate and ramp-up new ventures and products on promising topics, our best-in-class engineers develop custom software to solve data \& AI use cases for our start-ups. A recent example is the development of Agrisight, a unique deep tech platform to improve the agricultural supply chain efficiency, that is now a SaaS product offered to clients, with a fast-growing activity.
Our full-stack engineers play a strong role in the whole process of creating a solution: from system design to implementation, using current best practices and cutting-edge technologies, including training and running advanced machine learning and optimization model.
OUR APPROACH OF DATA \& SOFTWARE ENGINEERING
We believe very strong development standards are required to develop complex software. A great focus is put on static typing (e.g. TypeScript for front-end development, Pyright for type-checking Python code), infrastructure-as-code (Docker containerization), continuous integration and delivery (CI / CD pipelines). We build our solutions on top of the most advanced and capable open-source software, to which we contribute by either issue reporting or pull requests.
Every software engineer is free to use the coding tools he is the most comfortable with, whether it is on MacOS X or Linux, with VSCode or Vim.
**Job Requirements**
**Your Role**
Your activities will cover the whole software engineering process, from algorithmic efficiency to ergonomic and valuable data visualizations. You will have to use your business sense to find the right answers to business problems.
You will identify the best technology fit and design the best architecture to meet our clients’ expectations, and act with strong DevOps affinity to produce robust and efficient implementation.
Technologies and practices are evolving fast and continuously in the data \& AI space, you will therefore keep yourself up-do-date in order to take our software and solutions to the next level of robustness, security and scalability.
**Requirements**
* Business sense and demonstrated self-learning capabilities
* Good knowledge of data structures (e.g. arrays, stacks, queues, hash tables, trees, heaps) and common algorithms (e.g. sorting, searching, hashing)
* Basic knowledge of machine learning and optimization algorithms in production
* Programming experience in JavaScript (preferably using Flow or TypeScript), ideally with a knowledge of React
* Programming experience with Python and with a statically typed back-end language
* Experience with relational databases (e.g. MySQL, PostgreSQL, Oracle) with a strong understanding of query execution plans
* Ideally a good knowledge of Cloud providers (e.g AWS, Azure, OVH, GCP) and docker containers
* Ideally a good knowledge of the common CI / CD tools (e.g. Git, Travis, Jenkins)
* Basic knowledge of Linux and system administration duties
**What We Offer**
A very dynamic, diverse and inclusive company culture
An enriching fast-paced development experience diving into some of the most strategic and sensitive issues for our start-ups
Learning directly from the most senior and experienced members of the team
Competitive internship compensation
Tickets Restaurants every working day (even when remote)
Very flexible Work from Home policy
Reimbursement of 50% of your Pass Navigo