Our Core Values
Collaboration
Our team is diverse, dynamic, and dedicated to creating a supportive, open environment where every voice is heard.
We believe in working together, whether in person or across time zones, to bring the best ideas to life.
Expertise
Our team is composed of top-tier professionals with expertise in AI, machine learning, and data science. We bring diverse backgrounds to the table, ensuring that our solutions are both creative and effective.
Growth
At Rogue Waves AI, your development is just as important as our innovations, which is why we invest in furthering our employees’ educations through courses and more!
We encourage continuous learning and professional advancement.
Innovation and Research
We thrive on curiosity and a relentless drive to push the boundaries of AI.
We are always looking ahead, staying at the forefront of new technologies to deliver solutions that make a real difference.
Leadership and Initiative
We belive independence empowers our employees to innovate and think creatively, allowing them the freedom to contribute bold ideas.
Every voice is heard, and each perspective is valued, as we work together to shape the next generation of technological advancements.
Why Work With Us
When you join us, you become part of a forward-thinking company where your contributions make a tangible impact.
You’ll collaborate with high level experts in AI and machine learning, tackling challenges in quantum computing, natural language processing, computer vision, and more.
We value innovation and curiosity, and we are always on the lookout for new ways to improve.


Our Benefits
At Rogue Waves AI, we take care of our team. In addition to competitive salaries, we offer a flexible work schedule, opportunities for continuous learning, and a supportive environment for growth.
From work-life balance to professional development, we believe that when you thrive, so does the company.
Job Openings
We’re looking for passionate people who want to make a real impact. Join us to develop AI solutions that transform industries and improve everyday life. If you’re ready for new challenges and professional growth, we’d love to hear from you.
Filter By
Senior Data Scientist
Senior Data Scientist
Position: Senior Data Scientist
Company: Rogue Waves AI
Location: Turin/Florence/Remote
Company Description:
Rogue Waves AI is a fast-growing startup focused on developing advanced artificial intelligence and quantum computing solutions. We are a team strongly oriented towards research and development (R&D), composed of PhDs, postdocs, and master’s graduates, with solid experience in both technological and academic fields. We highly value personal growth and continuous learning, both individually and as a team.
The company has offices in Florence and Turin but adopts a flexible approach, allowing for in-person or remote work. We are a startup with a strong focus on highly innovative, custom AI solutions that meet the specific needs of our clients or internal projects.
We work on a wide range of highly technical projects, including:
-
Generative AI, for both text and images, based on internally developed pipelines
-
Analysis, classification, segmentation, and prediction of time series in IoT
-
NLP
-
Computer Vision in all its forms (drones, satellites, thermal cameras, multi-cameras, multispectral, photography/film, etc.)
-
Georeferenced data
-
Point clouds and 3D
-
Audio: classification, segmentation, generation, etc.
We adopt cutting-edge technologies (GIT, Docker, DVC, MLFLOW, AWS/GCP, etc.) to tackle the most complex challenges of our clients and dedicate a significant portion of our time to R&D, always staying at the forefront of innovation.
Each team member specializes in 2-3 areas, fostering personal preferences and strengths while maintaining an overall vision of projects to promote a collaborative and integrated approach.
What We Are Looking For:
We are looking for a Senior Data Scientist to significantly contribute to the development and innovation of our advanced AI projects. If you have practical experience and a strong technical background, we want you to lead the team in a young and dynamic environment.
Key Responsibilities:
-
Lead end-to-end data science projects, handling all phases independently: data exploration and analysis, model approach definition, development and validation of models, and deploying them into production.
-
Design and implement advanced machine learning solutions, selecting the most suitable techniques and algorithms based on the characteristics of the dataset and project objectives.
-
Interface directly with the CTO and client technical leads, contributing to the definition of strategic, functional, and robust solutions.
-
Develop data pipelines and predictive systems in production environments, with a focus on code quality, result traceability, and operational reliability (monitoring, logging, versioning).
-
Act as a technical reference within the teams, promoting good development practices and ensuring a rigorous approach to analysis and modeling.
-
Contribute to the evolution of the company’s technological roadmap, proposing new solutions, technologies, or methodologies that improve project effectiveness and efficiency.
-
Collaborate actively in an applied research environment, with the opportunity to participate in the development of proprietary assets and experiment with high-complexity use cases.
Requirements:
-
Degree in STEM disciplines (Physics, Engineering, Statistics, Mathematics, Computer Science, or related fields)
-
Solid experience in Data Science and Machine Learning, with at least 3 years of experience on complex projects
-
In-depth knowledge of Python and major machine learning libraries (e.g., PyTorch, TensorFlow, scikit-learn)
-
Advanced skills in managing complex datasets, including their preprocessing, cleaning, and analysis
-
Experience with advanced modeling techniques (deep learning, NLP, Computer Vision, etc.)
-
Strong knowledge of Linux/Unix and scripting skills
-
Experience designing and managing data pipelines and predictive models in production
-
Strong problem-solving skills, with a strong ability to work in teams and collaborate with other business functions
-
Excellent communication skills, able to explain technical concepts clearly to non-technical stakeholders
What We Offer:
-
Office within a coworking space in the heart of Florence or a subscription to a coworking space in Turin, with the option for full remote work if required for specific needs
-
Budget dedicated to personal training, for continuous improvement of your skills
-
Career growth opportunities, with advancement based on your objectives
-
Bonus based on goals, in addition to the base salary
-
Competitive salary, based on experience
-
Opportunity to work on cutting-edge AI projects and contribute to innovative solutions
If you are motivated, curious, and ready to contribute to the development of advanced AI solutions, Rogue Waves AI is the right place for you!
How to Apply:
Use the Application Form on this website or send your resume to recruiting@roguewavesai.com with the subject “Application for Senior Data Scientist – Rogue Waves AI”. If possible, also include a brief cover letter, and if it is not already included in your CV, send us the link to your GitHub.
Junior Data Scientist
Junior Data Scientist
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.
DevOps | Cloud Architect
DevOps | Cloud Architect
Position: DevOps | Cloud Architect
Company: Rogue Waves AI
Location: Florence/Turin/Remote
Company Description
Rogue Waves AI is a rapidly growing startup operating in the field of artificial intelligence, developing innovative solutions in areas such as Generative AI, Predictive Analysis, Data Science, Natural Language Processing (NLP), Computer Vision, Cloud Computing, and Optimization. The company is dedicated to integrating the latest AI technologies into business and industrial processes. We are looking for highly skilled professionals to help scale our projects and expand our AI infrastructure.
Role Description
We are seeking an ML Ops Engineer with 3 years of experience to optimize and automate the lifecycle of machine learning models. You will be responsible for the infrastructure that enables the deployment, monitoring, and scalability of AI models, working closely with data science, software development, and DevOps teams to build efficient and reliable solutions. Additionally, you will develop software to integrate models into automated pipelines or expose them via APIs.
Key Responsibilities
- Manage the lifecycle of machine learning models, from training to deployment, including production monitoring.
- Collaborate with data scientists to ensure models are scalable and operational in production environments.
- Implement APIs, processes, and scripts to create interfaces for ML/AI models, ensuring stability, security, and high performance.
- Develop continuous integration and continuous deployment (CI/CD) pipelines for ML models, ensuring rapid development and continuous release.
- Monitor AI model performance in production, implementing observability tools to detect drift or performance issues.
- Optimize cloud infrastructure (AWS, GCP, Azure) to ensure efficiency in terms of costs and resources.
- Automate data management, training, validation, and model deployment processes to reduce time-to-production.
- Enhance security and scalability practices within the ML infrastructure.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related fields.
- At least 2-3 years of experience in ML Ops, DevOps, or similar roles.
- Familiarity with cloud services and containerization (AWS, GCP, Docker, Kubernetes).
- Strong proficiency in Python, Git, Bash, and Linux systems.
- Experience with machine learning models and frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Solid knowledge of databases (SQL, NoSQL) and strong skills in building ETL pipelines to retrieve data from external sources.
- Experience with CI/CD tools (e.g., Jenkins or GitHub/Bitbucket/GitLab pipelines).
- Ability to monitor model performance and manage machine learning model drift.
- Strong problem-solving skills and excellent teamwork attitude.
- Good command of the English language.
Nice to Have
- Experience with ML lifecycle automation tools such as MLflow, Kubeflow, or Airflow.
- Experience in large-scale AI applications and performance optimization in production environments.
- Experience designing and developing serverless ML systems.
- Familiarity with Infrastructure-as-Code (IaC) frameworks (Terraform, Ansible).
What We Offer
- Subscription to a coworking space in the heart of Florence or Turin. Full remote work is also possible in specific cases.
- Competitive salary (RAL) based on experience and skills.
- Daily meal vouchers.
- Hybrid work model: remote work options available after the initial in-office period.
- Opportunity to work on cutting-edge AI projects and contribute to significant innovations.
- A professional and personal growth environment with continuous training and career advancement opportunities.
How to Apply
Send your CV and a brief cover letter to recruiting@roguewavesai.com with the subject line “ML Ops Engineer Application – Rogue Waves AI”.
Work with Us
Fill out the form and submit your application.