Machine Learning Engineer
Overview
Uphold is a financial technology company that believes
- chain services are the future of finance. It provides modern infrastructure for
- chain payments, banking and investments. Offering Consumer Services, Business Services and Institutional Trading, Uphold makes pioneering financial services easy and trusted for millions of customers in more than 140 countries.
Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone.
To learn more about Uphold, please visit https://uphold.com.
The opportunity
Uphold is looking for a Machine Learning Engineer to join our Data team. This is an incredibly exciting opportunity where you’ll get to join a team of engineers, scientists, and analysts who are passionate about data and technology with a great sense of collaboration and responsibility.
As a key member of our dynamic Data Team, you will play a crucial role in the development, deployment and maintenance of machine learning (ML) systems in production. You’ll be working on a
- range of
- cases including unsupervised and supervised machine learning and LLM-based solutions, from retrieval augmented generation (RAG) systems to agentic workflows. You will ensure the robustness and scalability of such systems, critical to support our product and/or internal processes.
At Uphold, you will be able to work in a very fertile environment to bring your ideas to life, while integrated in a
- paced industry.
What you’ll be doing primarily
- Partner with Data Scientists and Data Engineers to deploy and maintain ML systems in production environments;
- Design and implement robust data pipelines and ML workflows using Python, SQL, Snowflake and AWS services;
- Build and maintain reusable components including feature stores, model registries, and experiment tracking systems;
- Implement best practices for monitoring model performance, data drift, and system health in production;
- Develop continuous integration and delivery (CI/CD) workflows for ML using tools like Git
Hub Actions or similar; - Design and deploy LLM-based solutions such as
- augmented generation (RAG) systems and intelligent AI agents using LLM frameworks such as Lang
Chain, Auto
Gen or Crew
AI; - Collaborate with Product Managers and fellow Engineers to bring ML systems to life as product features;
Required qualifications
- Bachelor’s degree in a quantitative field such as Computer Science, Software Engineering, Data Science or related field.
- At least 2 to 3 years of professional experience working with ML in production environments.
- Good knowledge of ML algorithms, data pipelines and engineering best practices.
- Experience using
- based architectures for deploying ML solutions. - Familiarity with experiment tracking and model registry tools such as MLflow or Sage
Maker. - Good understanding of Large Language Models and generative AI foundations.
- Good knowledge of the software engineering best practices.
- Strong knowledge of Python and SQL.
- Experience working with data warehousing solutions and leveraging models in a
- based environment. - Ability to lead small projects from conception and design through implementation to delivery and communication.
- Creativity, curiosity, and a growth mindset.
- Team player with the ability to work within
- functional teams. - Fluent written and oral English skills.
Bonus if you have
- Advanced degree preferred.
- Exposure to MLOps tools (e. g. Kedro, MLflow, feast, Kubeflow, Sagemaker).
- Exposure to production infrastructure and best Dev
Ops practices: monitoring, alerting, CI/CD,
- orchestrating platforms, and
-
- code tools (e. g. Kubernetes, Terraform). - Experience working with database systems such as Postgre
SQL and Snowflake.
- Open-source project contributions of any kind, such as tools developed to solve specific problems you’ve had or fixing issues on existing projects.
Additional information
Importantly, if you’re looking for a senior role with us, you will have achieved many of the things above while also providing mentorship to others, and have engaged in public speaking opportunities.
What we have to offer you
- An amazing work environment in a company that continues to grow, driven by extraordinary and passionate people who keep innovating and challenging more each day.
- An international team, in a
- edge field, working on the most fascinating projects. - Growth and career opportunities, and the chance to be proactive and creative.
- A flexible and enthusiastic work environment that offers you snacks, a lot of coffee, and other great benefits.
- Open and transparent culture - we get together on a weekly basis to share updates, and strategic plans, and engage with each other informally over food and drinks.
- Interesting events that keep you connected with the team and celebrate our success.
Be part of a great company that is revolutionizing financial services. Apply now!
EEOC Employer
We-'re proud to be an Equal Opportunity Employer and we celebrate our
- ' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us better.
- Informações detalhadas sobre a oferta de emprego
Empresa: Uphold Localização: Braga
Braga, Braga, PortugalPublicado: 30. 9. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!