Senior Machine Learning Engineer

  • Remote - Portugal

Remote

Software Development

Senior

Job description

About QuintoAndar Group

Grupo QuintoAndar is the most valuable real estate tech company in Latin America, it was born in Brazil to do something very rewarding: open doors. We opened doors for technology to be part of living. And, through it, we reduce the bureaucracy and simplify the experience of the whole real estate ecosystem, including those renting, buying, and selling homes, as well as real estate brokers, agencies, and other partners of the real estate market.

Together, our leading brands offer solutions covering all stages of the housing journey, namely: Immuebles24 (Mexico), Zonaprop (Argentina), Adondevivier & Urbania (Peru), Plusvalia (Ecuador), ImovelWeb and Quintoandar (Brazil)

Backed by a world-class team of investors and advisors, such as Kaszek, Qualcomm, General Atlantic, and Softbank, QuintoAndar Group is currently valued at over $5.1 billion and continues to grow year-over-year.

To make all this happen, we have more than 3,500 talented people, working with cutting-edge technology and best design practices to ensure a seamless experience throughout the sales and rental process, combined with smart financial products. Here you will work with the best professionals in the market, in an environment that breathes innovation, collaboration, and high performance.

To learn more about our history, visit https://grupoquintoandar.com/.

Life at Lisbon Tech Hub

In 2022, QuintoAndar proudly opened its first European tech hub in Lisbon, marking a significant milestone in our global expansion. aiming to tap into a new tech ecosystem, attract top talents, offer international opportunities for Brazilian employees, and enhance cultural diversity.

Our Lisbon tech hub is home to a team of over 30 experienced engineers, designers, product managers, and data scientists. As we continue to grow in the coming years, we are excited to expand this talented team even further.

You’ll collaborate closely with teams primarily based in Brazil, contributing to our innovative projects on a global scale. Join us at QuintoAndar Lisbon and help shape the future of real estate technology.

Location

At QuintoAndar, we embrace a remote-first philosophy, allowing you to work from anywhere in Portugal. However, for those who prefer in-person collaboration, we offer a vibrant office in Lisbon’s historic center.

Language

This job description is written in English because for that position you will need it for communications with coworkers and suppliers who are from worldwide, for tools and internal materials as well. // A descrição desta vaga está escrita em Inglês porque para esta posição é necessário para a comunicação com colegas e fornecedores, que são de diferentes países, além do uso de ferramentas e materiais internos.

About our selection process:

Our selection process currently lasts an average of 30-40 days, from application to completion of the assessment. Going through:

  • Application
  • Interview with Recruiter
  • Tech Screening
  • Interviews with Data Team
  • Offer

About the MLE Role

At QuintoAndar we use Machine Learning (ML) to build delightful experiences and solve complex problems. We are at a maturity level where scaling those ML systems is also a challenge. We need Machine Learning Engineers to bring great models to production as effective ML-based products and features, and also evolve this ecosystem.

You can learn more about our ML pipeline and platform here and here. Or play a bit with Butterfree here and discover how features are transformed to our Feature Store.

Machine Learning Engineer Responsibilities at QuintoAndar

  • Combine Software Engineering and Data Science disciplines to create production-ready Machine Learning models;

  • Integrate other engineering services and systems with our ML services;

  • Develop frameworks and platform to build, deploy, serve and monitor ML-based services;

  • Collaborate with Software Engineers, Data Engineers and Data Scientists along the way of the modeling pipeline:

    • Features preparation
    • Model training
    • API development
    • Service deployment
    • Predictions and features monitoring
    • Model retraining
  • Assure health and quality of ML services;

  • Foster best practices for infrastructure and coding regarding machine learning specific requirements;

  • Contribute to vision and architecture to scale ML solutions at QuintoAndar’s business;

  • Participate of problem contextualization, solution scope, product discovery, design and implementation of ML-based products and/or ML Platform;

  • Manage technical debt regarding a strategic trade-off between delivering value in the short term and expanding ML capabilities in the long term;

  • Bridge professionals and technical dependencies between non-ML services and ML services.

What we are looking for:

  • Strong software engineering and python skills;
  • Solid background in Machine Learning;
  • Proven experience in productionizing ML models, with deep expertise in deploying and maintaining ML services;
  • Good cloud-based infrastructure skills;
  • Experience with MLOps tools and libraries (Ex: MLflow, Kubeflow, AWS SageMaker, Google AI Platform, etc);
  • Experience developing RESTful APIs;
  • Experience with tough technical challenges;
  • Humility, curiosity and avid interest in learning;
  • Ability to deal with changes in a fast-paced environment;
  • Good communication and teamwork skills;
  • Orientation to business value.

You’ll stand out if you have:

  • MSc. or PhD in Computer Science, Engineering, Statistics, or other relevant technical fields;
  • Experience with Deep Learning models;
  • Experience with LLMs, AI Agents and chatbots;
  • Experience working on ML Platform team;
  • Experience with Spark;
  • Experience in fast-growing start-ups or in high-tech companies
  • It will be a plus if you have some Java experience (or other ‘low-level’ or compiled language)

Important:

  • Our selection process starts with registration! If you really want to be part of our team, take care of this step of the process. We analyze all candidates individually and give feedback even to those who do not follow the process;

  • All communication is done by email, so stay tuned for our messages and release the domain @quintoandar.com.br so our emails don’t end up in spam.

  • Meal allowance: 7,63 EUR/day

  • Health insurance (Multicare), w/ co-part (in Portugal)

  • Work from-home allowance: 40,00 EUR/month

  • Transportation: 40,00 EUR/month

  • 25 vacation days per year

  • Labor accident insurance

  • Life insurance

  • Child care allowance (children up to 5 years old): 100,00 EUR/month

  • Maternity and paternity leave extended to 180 and 30 days, respectively

  • 10 consecutive extra days of paid recess at the end of the year, not discounted on your vacation

Share this job:
Please let QuintoAndar know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply