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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
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.
Find more freelancers
Top cities for Machine Learning Engineers in Brazil