Hire the Best Machine Learning Engineers
in Brazil

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Hugo H.

Brasilia, Brazil

$64/hr
5.0
5 jobs

I'm a full-stack professional, with background in ML, AI and Software Engineering. In the past, I've successfully held leadership roles like Head of Machine Learning and Startup CTO. Passionate about using data and models to solve complex problems, craft insights, advise leaders, and shape company strategy - a result of my experience within both startups and large corporations. I have navigated company acquisitions and completed successful exits.

  • Machine Learning
  • Python
  • Data Science
  • Natural Language Processing
  • Data Visualization
  • Analytics
  • API
  • Apache Airflow
  • PySpark
  • Vue.js
  • Elasticsearch
  • Amazon Web Services
  • Artificial Intelligence
  • Large Language Model
  • Snowflake
Gustavo F.

Rio de Janeiro, Brazil

$18/hr
5.0
16 jobs

⭐️⭐️ I am a Machine Learning engineer and Python/ C/ C++/C# developer based in Rio de Janeiro. I am excited to apply for your project and share my skills and experiences with you. ⭐️⭐️ ✅ - I have extensive experience in the field of AI 👨‍💻 and automation ⚙, and I am confident that my expertise can help you achieve your project goals. In particular, I wanted to highlight some of my recent experiences that I believe are relevant to your project requirements. ✅ - Firstly, I have experience in the Llama Index and Chroma DB / Pinecone, which I have used in a project for a client who needed to automate GSA contracts. I built a Python script system that creates nodes for understanding information from unstructured files and generating questions and answers using artificial intelligence. This project required advanced skills in data extraction and AI, which I believe can be beneficial to your project as well. ✅ - Secondly, as the Head of Product in a start-up company, I have developed a web app with Streamlit to provide a dashboard to our customers for automating and predicting data analysis for restaurant owners. This experience has taught me valuable skills in developing user-friendly and efficient systems for automation and data analysis, which I believe can be applied to your project. ✅ - Thirdly, I have developed a finance system for Quantum Enterprise in a hackathon. This project involved parsing thousands of unstructured PDFs using Python and an OpenAI GPT model. This experience has taught me advanced skills in data extraction and automation, which can be useful for your project requirements. ✅ - Finally, I am currently doing scientific research in ethics of AI at the university, which provides me with valuable insights into the ethical implications of AI, and how to use it responsibly. At the university, I studied computer vision, image processing, and the math behind machine learning. I have experience using Anaconda, TensorFlow, and OpenCV with Python. In addition, I have completed an Introduction to Machine Learning grid. I have also completed several automation projects, including data extraction from spreadsheets and analysis of PDF files. I have developed computer vision applications using Python, and I use good development practices to ensure high-quality code. Overall, I have completed ten automation projects, including one that involved extracting data tables from a spreadsheet in Tiny ERP and inserting them into an e-commerce enterprise network. ----------------------------------------------------------------------- ⭐️ My python stack: ⭐️ ✅ - I use Ananconda ✅ - I am developing using Pythonin the last 2 years. ✅ - I use the good practices of development. ✅ - I use TensorFLow ✅ - I use OpenCV with Python ✅ - I can develop Computer Vision Applications also in Python ✅ - I use Pyautogui, bs4, requests, selenium or playwright, and so on to automate computer stuff. ----------------------------------------------------------------------- If you are interested in seeing my work, please take a look at my portfolio on Github: github.com/gustavofelicidade/portfolio. I am confident that my skills and experiences will be a valuable asset to your project. Thank you for considering my proposal, and I look forward to hearing from you soon. Best regards, Gustavo Felicidade

  • Machine Learning
  • Deep Learning
  • Reinforcement Learning
  • OpenCV
  • Python
  • TensorFlow
  • Computer Vision
  • Natural Language Processing
  • GPT-4
  • Artificial Intelligence
  • MetaTrader 5
  • LLaMA
  • Large Language Model
  • Hugging Face
  • C#
Henrique T.

Ribeirao Preto, Brazil

$40/hr
5.0
5 jobs

Businesses don't need more AI tools. They need fewer manual processes. I help companies automate repetitive work, connect disconnected systems, and build reliable workflows that save time and reduce operational costs. My background combines Software Engineering, Data Science, Machine Learning, and workflow automation, allowing me to go beyond no-code solutions when projects require custom development, integrations, or scalable architectures. Pleasure to meet you — I’m Henrique, a Software Engineer with 5 years of experience in tech and consulting. ___ 𝗪𝗵𝗮𝘁 𝗜 𝗰𝗮𝗻 𝗵𝗲𝗹𝗽 𝘆𝗼𝘂 𝗯𝘂𝗶𝗹𝗱: ✅ Business process automation ✅ AI-powered document processing and data extraction ✅ CRM, database and API integrations ✅ Internal tools and operational workflows ✅ Reporting and data pipelines ✅ Custom software solutions when off-the-shelf tools aren't enough I’ve worked across industries like legal, healthcare, and internal tooling—always focused on building practical systems that save time, cut costs, and grow with your business. 𝗦𝗼𝗺𝗲 𝘁𝗵𝗶𝗻𝗴𝘀 𝗜’𝘃𝗲 𝗮𝗹𝗿𝗲𝗮𝗱𝘆 𝗯𝘂𝗶𝗹𝘁: 🔊 An audio transcription system for a legal office using self-hosted Whisper and automated reporting in PDF 🤖 A real-time chatbot backend using GraphQL, WebSockets, and LLMs with response times under 3 seconds 📊 Scalable data pipelines and APIs deployed on AWS, with strong performance and MLOps practices 🎥 Built an end-to-end AI content generation pipeline integrating multiple APIs, local LLMs, TTS systems, workflow automation, and structured data storage. Whether you're automating internal operations, processing large volumes of data, or connecting business-critical systems, I can help design a solution that is reliable, maintainable, and built to scale. 𝗡𝗼 𝘁𝗲𝗰𝗵 𝘀𝘁𝗿𝗲𝘀𝘀 — I handle the complex parts, explain things clearly, and make sure you stay in control. Have an idea in mind? I’m available to discuss it with no commitment — feel free to reach out.

  • Machine Learning
  • Automation
  • Make.com
  • n8n
  • AI Agent Development
  • Google Sheets Automation
  • Zapier
  • API Integration
  • Prompt Engineering
  • SQL
  • Python
  • AI Development
  • Amazon Web Services
  • Google Cloud Platform
Vitor Y.

Sao Paulo, Brazil

$15/hr
5.0
1 jobs

Data Analyst and Data Engineer with 5+ years of experience in building end-to-end data solutions, developing machine learning models, and driving data-informed decision-making. Specialized in creating and optimizing data pipelines, statistical analysis, and implementing predictive models for business optimization. - Solid knowledge (4+ years) in Python and SQL, with extensive experience in building and maintaining data pipelines (complex queries, query optimization, data modeling). - Work experience with data analysis using Python ecosystem (NumPy, Pandas, Matplotlib, Seaborn, Scikit-learn). - Extensive experience in development of machine learning models using Scikit-learn and PyTorch for predictive analytics and customer behavior analysis. - Extensive experience in database structuring and optimization in both SQL (PostgreSQL, MySQL) and NoSQL environments (MongoDB, DynamoDB). - Advanced experience with cloud platforms and data warehouses (Databricks, AWS, Google Cloud BigQuery) for large-scale data processing. - Experience in ETL processes and data pipeline development using Apache Airflow, DBT, and Docker, transforming data from MongoDB to BigQuery and creating relational structures. - Data pipeline orchestration and workflow automation using Apache Airflow, including: - Creating DAGs for automated data extraction - Implementing data quality checks - Managing dependencies between tasks - Monitoring pipeline performance - Strong background in data visualization and dashboard creation (Power BI, Tableau, Metabase, QuickSight, Looker Studio). - Experience with version control systems (Git) and workflow management. - Proficient in statistical analysis and data-driven decision making. - Strong background in KPI definition and monitoring (churn, retention, customer engagement).. - Experience in creating and maintaining data documentation. - Experience with statistical analysis and implementation of data-driven solutions, including customer segmentation and churn prediction models. - Experience in transforming business requirements into technical solutions through data modeling and analytics engineering. - Experience in conducting statistical analyses including A/B testing methodologies to guide product decisions and marketing strategies. - Product analytics and user behavior analysis to drive feature optimization and improve conversion rates. - Advanced Excel (VBA) and Google Sheets (Apps Script) development for process automation. Machine Learning Certification (DeepLearning.AI & Stanford University) Deep Learning Certification (DeepLearning.AI)

  • Machine Learning
  • A/B Testing
  • Python
  • Docker
  • Apache Airflow
  • Databricks Platform
  • MongoDB
  • PostgreSQL
  • SQL
  • Microsoft Power BI
  • Amazon QuickSight
  • Tableau
  • Looker
  • LangChain
  • Cloud Computing
Rômulo R.

Curitiba, Brazil

$85/hr
5.0
1 jobs

I’m a Machine Learning Engineer helping businesses integrate AI to automate workflows, build LLM and RAG applications, and structure data for reliable analytics. I clarify what’s possible with AI, what roles you need, and how to move from idea to scalable implementation. Experienced in building and deploying ML systems end-to-end, transforming data into insights, and guiding founders on effective AI adoption. Technologies: Python, SQL, Pandas, Scikit-Learn, PySpark, LangChain, MLFlow, Flask, FastAPI, AWS, Databricks, Docker, Kubernetes, Terraform.

  • Machine Learning
  • Python
  • SQL
  • Docker
  • Terraform
  • Amazon SageMaker
  • Python Scikit-Learn
  • Data Analysis
  • CI/CD
  • Kubernetes
Ana Luiza B.

Sao Paulo, Brazil

$80/hr
5.0
5 jobs

Problem solver. Software Developer. Machine Learning Engineer. Lifelong learner. I possess a robust foundation in theoretical knowledge (Computer Science, Mathematics, Machine Learning) complemented by extensive practical experience. My professional background is diverse and spans across Mobile and Web development (Java, Kotlin, Python, React/JS, Clojure), Distributed Systems, and Microservices, making me a versatile contributor in any technologydriven environment. Throughout my career, I have adopted various roles, each offering its unique set of challenges and learning opportunities. From occupying leadership positions to being a key team player, my adaptability has been a cornerstone of my professional journey. Change, challenges, and the constant pursuit of knowledge are the elements that fuel my professional growth.

  • Web Development

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a Machine Learning Engineer

Cost to hire a Machine Learning Engineer

Explore typical Machine Learning Engineer rates and what businesses pay to hire top talent.

Machine Learning Engineer job description template

Machine Learning Engineer job description template

Get tips to write a job post that attracts qualified Machine Learning Engineers.

Machine Learning Engineer interview questions

Machine Learning Engineer interview questions

Top interview questions to help you hire the right Machine Learning Engineers, faster.

How do I hire a Machine Learning Engineer in Brazil on Upwork?

You can hire a Machine Learning Engineer in Brazil on Upwork in four simple steps:

  • Create a job post tailored to your Machine Learning Engineer project scope. We'll walk you through the process step by step.
  • Browse top Machine Learning Engineer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Machine Learning Engineer profiles and interview.
  • Hire the right Machine Learning Engineer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Machine Learning Engineer?

Rates charged by Machine Learning Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Machine Learning Engineer in Brazil on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Machine Learning Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Machine Learning Engineer team you need to succeed.

Can I hire a Machine Learning Engineer in Brazil within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Machine Learning Engineer proposals within 24 hours of posting a job description.