Forbes Advisor is looking for a Senior ML Engineer to join our team. In this role, you will build and implement machine learning systems that directly improve our platform's ability to provide clear, actionable financial advice to millions of users.
What You'll Do
- Design, build, and deploy production-grade machine learning models and pipelines
- Collaborate with data scientists, engineers, and product teams to translate requirements into scalable ML solutions
- Own the full ML lifecycle from research and prototyping to monitoring and optimization in production
- Establish best practices for ML engineering, including model versioning, testing, and CI/CD processes
What We're Looking For
- 5+ years of professional experience in machine learning engineering or a closely related field
- Proven track record of building, deploying, and maintaining ML models in a production environment
- Strong programming skills in Python and experience with ML frameworks like TensorFlow or PyTorch
- Deep understanding of software engineering principles, data structures, and system design
- Experience working with cloud platforms (AWS, GCP, or Azure) for ML workloads
Nice to Have
- Experience with MLOps tools and practices for model lifecycle management
- Background in natural language processing (NLP) or recommendation systems
- Knowledge of data engineering concepts and tools for large-scale data processing
Work Mode
This is a hybrid position based in Portugal. You will have the flexibility for remote work while collaborating with the team in Porto.
Forbes Advisor is an equal opportunity employer.



