Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Machine Learning Engineer
Hard requirements
- EU or Swiss nationality/C permit.
- 2+ years of experience as an ML Engineer in a similar role or a PhD.
- Work at least 80% onsite in our office in Lugano or Zurich and potentially on client’s site.
- Top 5% grades both at Bachelor and Master, to be certified via submission of full transcripts.
- Fluent English (C1).
Role
As a Machine Learning Engineer, you will work with clients in the financial sector to design, develop, and operationalize data-driven solutions. Your responsibilities will span the full lifecycle of ML initiatives spanning from early experimentation to deployment, monitoring, and continuous optimization.
Projects may involve automated or agentic analytical pipelines, forecasting models, anomaly-detection systems, or other statistical and machine learning solutions. Much of the work will run within cloud-based environments, where you will ensure that pipelines and models are reliable, scalable, and aligned with the high standards typical in a regulated environment.
You will collaborate with software engineers, infrastructure and domain teams to integrate solutions smoothly into enterprise ecosystems. Strong interpersonal skills will support effective communication with stakeholders both onsite and remotely.
Required competence and attitudes
- Master or PhD degree in Computer Science, Mathematics, Physics, Informatics, Engineering, or equivalent discipline.
- Strong programming skills (Python, SQL, …) and familiarity with ML libraries (TensorFlow, PyTorch, Scikit-learn, etc.).
- Solid understanding of ML principles, statistical modeling, and modern data-processing techniques.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and with deploying ML systems in scalable, production-grade environments.
- Experience with data visualization tools (e.g., Tableau, Matplotlib).
- Familiarity with Git-based development workflows (GitHub/GitLab/Bitbucket).
Desirable
- Familiarity with cloud ML services and hybrid cloud architectures (e.g., AWS SageMaker, Azure ML, Vertex AI).
- Knowledge of deployment and orchestration tools (Docker, Kubernetes, CI/CD).
- Understanding of data systems and architectures (e.g., PostgreSQL, distributed data frameworks).
- Proficiency in Italian or German; French is a plus.
We offer
- Full-time permanent contract.
- Fast career development, attractive compensation.
- Stimulating scientific context and informal environment.
- Training, tutoring, and close relationship with cutting-edge research teams.
Key Skills
Ranked by relevanceReady to apply?
Join Artificialy and take your career to the next level!
Application takes less than 5 minutes

