Senior Machine Learning Engineer

  • Remote - Brazil

Remote

Software Development

Senior

Job description

About QuintoAndar:

QuintoAndar was born to do something very rewarding: open doors. We opened doors for technology to be part of living. And, through it, we simplify and reduce the bureaucracy of the experience of those looking for a new home. Thus, we became the most valuable proptech in Latin America, leading the real estate market in around six countries and more than 75 cities around the globe.

The first steps in the international market have been taken since we acquired Grupo Navent, which is ranked number 1 in Mexico (Inmuebles24), Argentina (Zonaprop), Peru (Adondevivir & Urbania) and Ecuador (Plusvalia) - among others. And most recently, we launched Benvi, our international brand in Mexico, which comes with our residential rental product and service.

We offer an end-to-end ecosystem to make life easier for those looking to rent or buy a home, sell a property and unlock a transaction. Think of zero paper or bureaucracy: everything happens on a single platform, with transparency and speed alongside incredible human support.

We are currently valued at over $5.1 billion (August 2021) and continue to grow 4x year over year, breaking records.

To make all this happen, we have more than 4,000 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://quintoandar.group/en/.

About Grupo QuintoAndar:

We are Grupo QuintoAndar, the largest real estate ecosystem in Latin America. Guided by a shared purpose of helping people love where they live, we have a diverse portfolio of brands and solutions that cover all stages of the journey of living. We develop technologies and innovations that transform and leverage the whole living experience.

About working at QuintoAndar:

  • Possibility of learning;
  • Opportunity to work in a team that seeks to use the best practices and tools in the market;
  • Work in an informal environment with a horizontal structure;
  • Being part of a team working on a high-impact project that affects the lives of thousands of people.

Location & Remote Work

Our technology team works on the “remote-first” model, which means we are working from home with the possibility of living anywhere in Brazil.

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 the application! If you are truly interested in joining our team, make sure to put in extra effort at this stage. We review all candidates individually and provide feedback even to those who do not proceed in the process;

  • All communication is done via email, so be attentive to our messages and whitelist the @quintoandar.com.br domain to prevent our emails from going to spam.

  • Competitive salary package;

  • Bonus;

  • Meal allowance (“Flash Benefícios”);

  • Public transportation allowance*;

  • Health plan;

  • Dental plan (optional);

  • Life insurance;

  • Daycare subsidy;

  • Subsidy to sports practicing (Gympass).

  • Extended maternity and paternity leave;

  • Reserved room for breast-feeding;

  • Discount on our parking lot;

  • Language learning support;

  • Free transfer from Vila Madalena and Fradique Coutinho stations to the office;

  • Free bike rack in our parking lot.

  • *Due to our new remote-work reality, that benefit may have changed. That will be informed to you throughout the hiring process.

Diversity & Inclusion at QuintoAndar

At QuintoAndar, we believe diversity of perspectives and experiences guarantee a differentiated work environment, based on respect and valuing differences. Feel free to declare the information on the registration form. If you are not comfortable answering them, just choose the option “I prefer not to respond”. This information helps us create an increasingly inclusive environment and it is used only for this purpose, it is confidential, and it will not impact your performance throughout the hiring process

Data Protection Policy

The data entered in the selection process form is confidential and stored in a secure environment. We take appropriate technical and administrative measures to protect your data.

To exercise your rights over your personal data, such as access to data, treatment confirmation, data correction, anonymization, blocking or deletion, and other rights with QuintoAndar, contact us at quin.to/mensagem. To learn more about how we treat personal data at QuintoAndar access our Privacy Policy.

#LI-MD1

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