Position: Junior Data Scientist
Company: Rogue Waves AI
Location: Turin / Florence / Remote
About Us
Rogue Waves AI is a fast-growing startup focused on developing cutting-edge Artificial Intelligence and Quantum Computing solutions.
We are a team strongly oriented toward research and development, composed of PhDs, postdocs, and master’s graduates. We value continuous learning, personal growth, and team development in a collaborative, dynamic, and interdisciplinary environment.
We operate between Florence and Turin, and are fully accustomed to remote work.
Unlike many startups focused on system integration, we design and build custom AI solutions tailored to our clients’ needs or for highly innovative internal projects.
Some of the projects we work on include:
- Generative AI, both text and image-based, with custom in-house pipelines
- Multichannel time series analysis, classification, segmentation, and forecasting in IoT
- Natural Language Processing (NLP)
- Computer Vision, in all its forms: drones, satellites, thermal cameras, multi-camera setups, multispectral imaging, photos, videos, etc.
- Georeferenced data
- Point clouds and 3D data
- Audio: classification, segmentation, generation
We use state-of-the-art tools like Git, Docker, DVC, MLflow, and cloud platforms (AWS, GCP, etc.) to solve complex challenges and stay at the forefront of AI innovation.
Each team member typically specializes in 2–3 focus areas, based on personal interest, while also developing a broad understanding of the project lifecycle.
What We’re Looking For
We’re looking for a Junior Data Scientist who’s eager to contribute to our growth and take part in the development of innovative projects within a young and stimulating environment.
Responsibilities:
- Analyze complex datasets and identify meaningful patterns and insights
- Develop and test machine learning models and predictive algorithms
- Support the integration of AI models into real-world applications (e.g. NLP, Computer Vision)
- Use data visualization tools to communicate results to internal and external stakeholders
- Build data pipelines for forecasting and predictive modeling
- (Optional) If you aim to specialize as an ML Engineer: optimize and deploy ML models
Requirements:
- Degree in a STEM field (Statistics, Mathematics, Computer Science, Engineering, Physics, or related)
- Solid knowledge of Python
- Familiarity with ML libraries (e.g., PyTorch, scikit-learn)
- Experience working with complex datasets
- Strong interest in AI and its applications (Generative AI, NLP, Computer Vision, etc.)
- Basic knowledge of Linux/Unix, scripting skills, and familiarity with SSH
- Strong problem-solving skills and a collaborative mindset
- Excellent communication and organizational skills
What We Offer:
- A coworking space in central Florence or Turin (or fully remote work if needed)
- Dedicated training budget
- Structured growth path with performance-based bonuses, in addition to base salary
- Daily meal vouchers
- Competitive salary (RAL) based on experience
- Hybrid work model (after an initial onboarding period in person)
- The chance to work on cutting-edge AI projects
How to Apply
Use the application form on our website or send your CV to recruiting@roguewavesai.com with the subject: “Application: Junior Data Scientist – Rogue Waves AI”
If possible, include a brief cover letter. Also, share your GitHub link if it’s not already in your CV.