Swissquote
Industry · Engineering
Junior Machine Learning Engineer
CHF 90'000 – 110'000 / year
GLAND
MACHINE LEARNINGDEEP LEARNINGGENERATIVE AILARGE LANGUAGE MODELFINE-TUNINGMLOPSNLPLLMLLMSRAGAGENTICPROMPT ENGINEERING
Description
The Data Science team is looking for a Junior Machine Learning Engineer to design, build, and ship AI-powered solutions — with a strong emphasis on Large Language Model applications. You will be involved in projects end-to-end: from prototyping and experimentation through to production-grade systems serving real users. This is a high-impact role where you will take on real responsibility early and shape how AI is built and delivered across the organization.
Responsibilities
As a Junior Machine Learning Engineer You Will:
- Build LLM-Powered Applications: Design and develop applications leveraging Large Language Models — including RAG systems, agentic workflows, and conversational interfaces — tailored to complex business needs in a regulated environment.
- Develop & Fine-Tune Models: Train, fine-tune, and evaluate both classical ML and language models, selecting the right approach for each problem and optimizing for production constraints such as latency, cost, and accuracy.
- Engineer for Production: Build reliable, scalable ML services and APIs. You care about code quality, testing, and maintainability as much as model performance.
- Evaluate & Iterate: Contribute to evaluation frameworks for AI applications — particularly for generative systems where traditional metrics fall short — and use them to drive continuous improvement.
- Stay on the Cutting Edge: Actively track the fast-moving LLM landscape, assess emerging tools and techniques (new model releases, orchestration frameworks, prompting strategies), and translate them into practical value for the team.
- Collaborate Across Teams: Work closely with data scientists and MLOps engineers, product owners, and business stakeholders to translate business problems into well-scoped AI solutions.
Qualifications
- Educational Background: Degree in Computer Science, Machine Learning, Data Science, Engineering, Mathematics, or a related field.
- Python Proficiency: Strong programming skills in Python. You write clean, maintainable code and care about engineering best practices.
- LLM & NLP Experience: Hands-on experience building applications with Large Language Models (prompt engineering, RAG, fine-tuning, agent frameworks) — whether through professional experience, personal projects, or academic work.
- ML Fundamentals: Solid grounding in classical machine learning and deep learning. You can pick the right tool for the job, whether that's a gradient-boosted tree or a transformer.
- Full-Stack Comfort: You are able to build beyond the model — whether that means spinning up an API, putting together a web interface, or wiring up a data pipeline.
- Production Mindset: Familiarity with deploying models or applications into production. Experience with containerization (Docker, Kubernetes) and CI/CD is a strong plus.
- Evaluation & Critical Thinking: You understand the challenges of evaluating generative AI systems and can think critically about designing meaningful benchmarks beyond simple accuracy metrics.
- Communication: Fluent in English, able to collaborate effectively with both technical peers and non-technical stakeholders.
Nice to Have
- Experience with MLflow, fine-tuning open-source LLMs, or frontend frameworks (React, Streamlit, Gradio).