Machine Learning Engineer Intern To Full-Time Engineer
Descrizione dell'offerta
Machine Learning Engineer Intern → Full‑Time Track
This is a conversion‑oriented internship designed for candidates aiming for a full‑time ML engineering role.
About Us
Do you think Artificial Intelligence is changing the world? So do we. At Gemmo, we don’t just build models: we help Fortune 200 companies like Novartis and Broadridge harness the power of AI to generate real, measurable impact. We are a Machine Learning and Computer Vision startup founded in 2020, headquartered in Dublin, Ireland, with an AI Lab in Milan, Italy. Our expertise spans Machine Learning and Generative AI for financial services and Computer Vision for life sciences. At Gemmo AI, we build custom AI solutions that combine automation with human insight. We use a modular approach: first we explore the highest‑impact opportunities, then we design and deploy tailored solutions, and finally we help improve and maintain them over time. We believe in responsible, pragmatic AI: systems that integrate into real workflows, provide measurable value, and remain under your control.
Our Team
- Machine Learning & Engineering: 14 people, including 4 Ph.D.s
- Business & Strategy: 3 people
- Leadership: 2 people
What You’ll Do?
Interns work on real production projects, not toy datasets or internal tools. Depending on your profile and interests, you could be placed on one of two flagship tracks:
- Track 1: AI for Financial Services – build Machine Learning solutions for a data‑rich industry. Possible projects: prediction models, document analysis with ML, fine‑tuning LLMs for conversational data interfaces, and extracting actionable insights from large‑scale datasets.
- Track 2: Computer Vision for Pharma – contribute to Vision pipelines deployed in pharmaceutical environments, including object tracking, behaviour understanding, and solving complex real‑world problems with cameras and well‑trained models.
Both tracks involve close collaboration with senior engineers and direct exposure to enterprise clients. This is not a support role; you’ll be expected to contribute from day one.
What You Will Learn?
- Build Machine Learning models with financial data.
- Design, build, and maintain CRUD APIs to interact with users and serve the models.
- Deploy, monitor, and maintain applications in Azure and Snowflake.
Tech Stack
- Languages: Python, SQL
- ML Frameworks: PyTorch, XGBoost
- API Frameworks: FastAPI
- Databases: Snowflake, Postgres
- Cloud: Azure
How We Work?
- Communication: We run one short stand‑up every morning. Everything else lives in writing: project documentation on Linear and GitHub, async conversations on Slack with dedicated channels per team and project.
- Rhythm & Organization: Weekly sprints, clear priorities. Every Friday we run a retrospective. Once a month the whole company meets for a Townhall.
Compensation
- €830 gross/month (€5,000 gross total over 6 months)
- Contract type: Collaborazione Occasionale
- High non‑cash value (mentorship, fast promotion, relocation fully covered)
- Duration: 6 months, with a 1‑month trial period
- Relocation bonus: €3,000 gross, paid in three instalments of €1,000 each to support your move to Milan
- Monthly travel reimbursement: up to €370
Career Path
Internship → Full‑time conversion.
- Most interns transition within 3‑6 months. Strong performers in as little as 2 months.
- Starting compensation (full‑time): RAL €33,000 gross, CCNL Metalmeccanico level C1
- Salary progression: +10% at each career level
- Salary reviews: annual
- Project bonuses: awarded on delivery and client impact
- Year‑end bonus: awarded for outstanding team performance
Fast‑growing company: perform, you’ll be rewarded quickly.
Remote Work & Schedule
Remote position. You are free to work from anywhere in Italy. You may join our Milan office (Via Zuretti 34, Milan) if you wish.
Working hours:
- Monday‑Friday: 8:30‑17:30 CET
- Lunch: 13:00‑14:00 (flexible)
Selection Process
Fast, respectful, transparent.
- Interview with CTO or Senior Engineer (15 min)
- Interview with CEO (15 min)
- Technical Interview (30‑40 min)
Total timeline: 3‑4 weeks.
Requirements
Mandatory
- Experience with training custom ML models using PyTorch and XGBoost;
- Familiarity with API development;
- Good understanding of relational databases and experience with querying and managing data;
- Knowledge of version control systems (e.g., Git);
- B2+ English proficiency;
Nice to Have
- Experience with interacting with LLMs (GPT, Claude, Gemini) via API calls;
- Experience with running ML inference jobs with PyTorch or ONNX;
Benefits
- Equipment : brand new MacBook Pro M5 14” yours to use from day one.
- Travel : annual off‑site to Dublin for 3‑day event.
- Time Off :
- 20 days of paid holiday per year
- 8 public holidays
- 104 hours of additional permitted leave per year
Machine Learning Engineer Intern to Full‑Time Engineer • piacenza, emilia romagna, it
#J-18808-Ljbffr