Experienced Professional | Generative AI Developer (J-Science)
Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Experienced Professional | Generative AI Developer (J-Science)
📍 Location: Torino, Milano
👀 Position: Consultant
About Us
JAKALA is a company that works on data, artificial intelligence, and experience development to generate a significant and lasting impact globally.
Present in over 30 cities in 21 countries, our teams combine expertise in strategy, technology, creativity, and operations to offer personalized experiences and transformative solutions to our clients, thanks to data and artificial intelligence. The Jakalers are a diverse group of over 3,000 people, driven by passion, ambition, and brilliant ideas. This unique combination of talents is the distinctive factor that has inspired our purpose: Together to get there.
Creating a better world is our ultimate goal: our ambition is to generate value for all our stakeholders in a sustainable way, with particular attention to ethics, climate, and quality. In 2021, we chose to become a Benefit Corporation, demonstrating our long-term commitment and the desire to protect the principles and values that guide our actions every day.
We believe that diversity is the key to our success, and for this reason, we are committed to creating an inclusive work environment where everyone can feel valued for their uniqueness. All our job opportunities are open to candidates belonging to protected categories L.68/99.
Discover the J-Science Team
Are you passionate about artificial intelligence? In the J-Science team at JAKALA, we work every day to transform these technologies into concrete and high-impact solutions for companies. We are a center of excellence with offices in Milan, Turin, Rende, and Rome, and we deal with Data Science, Generative AI, Platform Development, and Location Intelligence, designing advanced software with state-of-the-art technology.
From Large Language Models applied to text, images, and voice, to semantic search, passing through speech technology and predictive analytics: we innovate to create real and accessible value, in complex and challenging contexts.
We seek the best solutions to real problems of our clients, integrating applied research in the AI field with solid architectural expertise. We use the most advanced LLMs on the market, both SaaS and OnPremises, to develop modular and innovative projects and products, whether they are proof of concepts or core platforms. You will contribute to the development of products that use analytical pipelines, predictive models, and solutions based on structured data (e.g., territorial, transactional...) and unstructured data (e.g., documents, audio recordings...) with multidisciplinary teams in a dynamic and technologically advanced context.
Responsibilities
- Analysis of customer requirements and identification of opportunities for applying Generative AI
- Design, planning, and development of solutions based on Generative AI services, using open-source or proprietary models/libraries
- Selection, use, and fine-tuning of generative AI models
- Creation of rapid prototypes (fast prototyping) for the validation of solutions
- Integration of AI solutions developed with existing business systems (e.g., websites, CRM, knowledge bases, etc.)
- Engineering solutions to make them scalable and market-ready
- Collaboration with the team to ensure technical consistency and strategic vision of the product
- Contribution to the continuous improvement of development practices and Gen AI architectures adopted
Requirements
- Degree preferably in scientific subjects (Data Science, Engineering, Statistics, Big Data Analytics, Mathematics, or related fields)
- Previous experience of 1-2 years in the role
- Solid knowledge of Python and/or Java
- Solid experience in the use of LLMs and in particular transformers models (e.g., Bert, Gpt...)
- Experience in experimenting with agent frameworks (Langchain, Autogen...)
- Experience in fine-tuning LLM models and training transformer systems with supervised approaches
- Good knowledge of the Spring framework or equivalent Python frameworks
- Good knowledge of integration topics, particularly REST API
- Knowledge of microservices architectures
- Knowledge of Design Patterns and principles of testing and software design
- Knowledge of Bash scripting languages
- Knowledge of SQL
- Knowledge of Kubernetes and Docker systems
- Knowledge of search engines (Solr, Elastic Search, Lucene, etc.)
- Message queueing system (e.g., Apache Kafka, Rabbit MQ)
Nice to Have
- Design Patterns
- Testing
- Software design
- Solr
- Elastic Search
- Lucene
We Offer
- In JAKALA, we believe that people's time and well-being must always be respected: we encourage an office presence of 10 days per month. Our Total Reward system includes exclusive agreements for travel, restaurants, shopping, gyms, and leisure, as well as free telemedicine and psychological support services, designed for you and your loved ones. Investing in our selection process means receiving authentic support: a dedicated Recruiter will accompany you with personalized feedback, career advice, and insights on your CV, regardless of the outcome of the application. No AI, just people. And, thanks to the Your Time Back initiative, we return the time invested in interviews with an empowerment path signed by Unobravo.
💰 Remuneration
For this position, the gross annual salary is between €25,000 and €36,000. The salary proposal will be defined within this range based on experience, skills acquired, and seniority level consistent with the role, applying objective and neutral criteria. The Commerce - Tertiary Sector Collective Agreement applies.
🌱 Ready to start?
The role is just the starting point. The rest is up to you. Send us your CV, we can't wait to meet you!