
Senior Machine Learning Engineer
Qodea
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇹 Portugal
Visit company websiteJob Level
Senior
Tech Stack
CloudGoogle Cloud PlatformNoSQLPandasPythonPyTorchScikit-LearnSparkSQLTensorflow
About the role
- Lead the algorithm selection, design, and prototyping of machine learning models to solve complex business problems, including recommendation, personalization, and predictive analytics.
- Apply your expertise in statistical modeling and machine learning to perform deep data analysis, guide crucial feature selection, and identify opportunities for product improvement.
- Own the full ML lifecycle, from breaking down discrete steps of a pipeline (e.g., with a DAG) to analyzing model implementations and improving their robustness in the wild.
- Implement and manage robust model observability, tuning, and optimization processes to ensure sustained performance and accuracy post-deployment.
- Develop and maintain data pipelines to process and prepare data for model training and evaluation.
- Design and conduct A/B tests to evaluate model performance and its impact on key business metrics.
- Collaborate closely with product managers and engineers to define problems and deliver effective AI-driven solutions.
- Mentor other team members, champion best practices in machine learning engineering, and stay current with the latest advancements in the field.
Requirements
- Hands-on experience designing and deploying production-grade machine learning systems.
- Strong foundational knowledge of various machine learning algorithms and a proven ability to select the appropriate methodology, avoiding a one-size-fits-all approach.
- Proven experience in areas such as recommendation systems, personalization, natural language processing (NLP), or semantic search.
- Expert-level programming skills in Python, with deep, hands-on experience using data science and ML libraries such as Pandas, Scikit-learn, TensorFlow, or PyTorch.
- Experience with data storage technologies (e.g., SQL, NoSQL, Key-value) and their scaling characteristics.
- Experience with large-scale data processing technologies (e.g., Spark, Beam, Flink) and associated patterns (Batch vs. Stream), with a deep understanding of when to use them.
- Experience using cloud platforms (e.g., GCP) at scale.
- Experience deploying ML-based solutions at scale using cloud-native services.
- Excellent communication and collaboration skills, with the ability to thrive in a fast-paced, cross-functional team environment.
Benefits
- We believe in supporting our team members both professionally and personally. Here’s how we invest in you:
- **Culture and Environment**
- - We are a team of passionate people who genuinely care about what they do and the standard of work they produce.
- - Collaborate with our two hubs in Portugal: Lisbon and Porto.
- - A strong company culture that includes weekly meetings, company updates, team socials, and celebrations.
- - In-house DE&I council and mental health first-aiders.
- **Time Off and Well-being**
- - 25 days’ annual leave, Juneteenth, your birthday off, and a paid office closure between Christmas and New Year’s.
- - Health insurance.
- - 15 days of paid sickness and wellness days.
- **Growth and Development**
- - A generous learning and development budget and an annual leadership development programme.
- Diversity and InclusionAt Qodea, we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability, or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
machine learningstatistical modelingdata analysisfeature selectionmodel observabilitymodel tuningA/B testingrecommendation systemsnatural language processingprogramming in Python
Soft skills
communicationcollaborationmentoringproblem-solvingbest practices advocacy