Caio Barros

Caio Barros Email and Phone Number

AI Engineer | LLMs, Python, AI Agents, GenAI, GCP, Vertex AI, Prompt Engineering, RAG, APIs @ CI&T
State of Ceará, Brazil
Caio Barros's Location
Fortaleza, Ceará, Brazil, Brazil
About Caio Barros

Experienced in using Machine Learning and Data Science to research and develop Artificial Intelligence (AI) applications. Emphasis on Python and its various libraries to create innovative technologies for process automation, time optimization, decision-making, pattern recognition, and automatic validations. Involved in projects from the initial stages: data understanding, data analysis, and research to software development and model deployment in production.Graduated in Computer Engineering from UFC, currently working in the Generative AI (GenAI) field. Presently focused on developing AI solutions utilizing Large Language Models (LLMs), leveraging techniques like Retrieval-Augmented Generation (RAG) with Vector Databases and Prompt Engineering (involving Information Retrieval) within the LangChain framework. Additional experience includes Data Science, Machine Learning, synthetic data generation (GANs, VAEs), Cognitive Computing, Test Automation, and Data Analysis. Proficiency in Agile Methodologies (Scrum, Kanban) and effective communication and presentation in English.Key competencies include:- Expertise in Python programming (Pandas, Tensorflow, Keras, Scikit-learn, Pytorch, etc)- Machine Learning and Deep Learning model implementation- Experimentation of Large Language Models (LLMs) via API and locally for applications (Streamlit)- Prompt Engineering, RAG, LangChain, LangGraph- Natural Language Processing (NLP) and Optical Character Recognition (OCR)- Data extraction, processing, and loading (ETL/ELT) for business intelligence (BI)- Relational and non-relational databases (SQL, NoSQL)- API development using FastAPI/Flask/Django- Messaging systems with RabbitMQ- MLOps with Airflow for process orchestration- Code versioning using Git (gitflow)- Agile project management with Jira/Azure DevOps TFS- DevOps practices with Docker and KubernetesSkills in fields involving Data Science, Machine Learning, LLM, Generative AI, AI Engineer, AI Researcher, Computer Vision, Cognitive Computing, and Data AnalysisCertificates:- Oracle Cloud Infrastructure 2024 Generative AI Professional (1Z0-1127-24)- Astronomer Certification for Apache Airflow Fundamentalse-mail: caiobarrosufc@gmail.comGitHub: https://github.com/caiocmb7/portfolio

Caio Barros's Current Company Details
CI&T

Ci&T

View
AI Engineer | LLMs, Python, AI Agents, GenAI, GCP, Vertex AI, Prompt Engineering, RAG, APIs
State of Ceará, Brazil
Website:
ciandt.com
Employees:
7593
Caio Barros Work Experience Details
  • Ci&T
    Ai Engineer | Llms, Python, Ai Agents, Genai, Gcp, Vertex Ai, Prompt Engineering, Rag, Apis
    Ci&T
    State Of Ceará, Brazil
  • Atlântico
    Data Scientist | Python, Generative Ai Engineer, Large Language Models (Llm), Prompt Engineering
    Atlântico Jan 2024 - Present
    Fortaleza, Ceará, Brasil
    Research and development of end-to-end Generative AI projects using Large Language Models (LLMs) with a focus on text analysis, information extraction, information retrieval, and new text generation- Use of Prompt Engineering & Retrieval-augmented Generation (RAG)- Testing with various LLM models for experimentation and understanding of functionalities (Azure OpenAI, HuggingFace)- Practical experience with Python and other AI, Data Science, and NLP libraries- Development… Show more Research and development of end-to-end Generative AI projects using Large Language Models (LLMs) with a focus on text analysis, information extraction, information retrieval, and new text generation- Use of Prompt Engineering & Retrieval-augmented Generation (RAG)- Testing with various LLM models for experimentation and understanding of functionalities (Azure OpenAI, HuggingFace)- Practical experience with Python and other AI, Data Science, and NLP libraries- Development with LLM frameworks such as LangChain- CI/CD deployment with Vault for Streamlit applications and API (FastAPI)- Competent in data preprocessing, feature engineering- Application of Natural Language Processing (NLP) techniques for advanced text analysis- Skilled in using relational and non-relational databases (SQL, NoSQL) for efficient data extraction and data management- Participation in Generative AI research groups for the creation of new solutions through the development of projects.- English practice through conversations and presentations.Stack: Python, Generative AI Engineer, Data Science/Data Scientist, Large Language Models (LLMs), Prompt Engineering, Vector Database, NLP, API, Streamlit, Jupyter. Show less
  • Atlântico
    Data Scientist | Python, Machine Learning, Deep Learning, Ai Researcher, Cognitive Computing, Nosql
    Atlântico Mar 2022 - Dec 2023
    Fortaleza, Ceará, Brasil
    End-to-end research and development (R&D) project creation in Data Science and Machine Learning for a big-tech company. Focus on synthetic data generation and Cognitive Computing by creating models to automate processes, optimize time, recognize patterns, and make decisions for clients.Activities:- Implementation of Machine Learning and Deep Learning models using Python (TensorFlow, scikit-learn, Keras)- Creation of pattern recognition models using Machine Learning, OCR, and… Show more End-to-end research and development (R&D) project creation in Data Science and Machine Learning for a big-tech company. Focus on synthetic data generation and Cognitive Computing by creating models to automate processes, optimize time, recognize patterns, and make decisions for clients.Activities:- Implementation of Machine Learning and Deep Learning models using Python (TensorFlow, scikit-learn, Keras)- Creation of pattern recognition models using Machine Learning, OCR, and NLP.- Synthetic data generation through Machine Learning models (GANs, VAEs).- Involvement in various areas of Data Science, Test Automation, and Data Analysis.- Data extraction, processing, and loading (ETL/ELT) for management use in internal analysis, decision-making, and better management using BI.- Utilization of relational and non-relational databases (SQL, NoSQL) for efficient data management.- Process refactoring with Python and code reconstruction with OOP.- Development of APIs using Flask/Django.- MLOps with Airflow for process orchestration and streamlined model deployment.- Presentations and communications in English with clients and the team.- Managing code versioning using Git (gitflow) and performing documentation creation and code reviews.- Application of agile methodologies (Scrum) in multidisciplinary teams using Jira/Azure DevOps TFS.- Internal development in various areas, including Data Science, AI, Natural Language Processing (NLP), DevOps (Docker, Kubernetes), Python (Back-end), SQL/NoSQL databases (Oracle, SQL Server, MongoDB) for data extraction and analysis, and Jupyter for interactive computing.Roles: AI Researcher · Data Scientist · Machine Learning Engineer · Data Analyst Show less
  • Pet Engenharia De Computação - Ufc
    Member Of The Tutorial Education Program
    Pet Engenharia De Computação - Ufc Feb 2020 - Apr 2022
    Fortaleza, Ceará, Brasil
    Participation in education projects, teaching classes in various areas at UFC and offering a mini-course on Digital Image Processing, and also acquiring project management practices and internal development.
  • Group Of Computer Networks, Software Engineering And Systems
    Artificial Intelligence Researcher (Computer Vision) | Python, Deep Learning, Image Recognition
    Group Of Computer Networks, Software Engineering And Systems Nov 2020 - Oct 2021
    Fortaleza, Ceará, Brasil
    Research and development of technologies in Python and Deep Learning for the differentiation of bee images, to be used in recognition and monitoring, with the aim of promoting the practice of pollination to reduce deforestation in agricultural areas.Production of a paper ranked as Best Paper (First Place) at the WCAMA event: https://sol.sbc.org.br/index.php/wcama/article/view/15733Activities:- Development of Artificial Intelligence technologies with a focus on Computer… Show more Research and development of technologies in Python and Deep Learning for the differentiation of bee images, to be used in recognition and monitoring, with the aim of promoting the practice of pollination to reduce deforestation in agricultural areas.Production of a paper ranked as Best Paper (First Place) at the WCAMA event: https://sol.sbc.org.br/index.php/wcama/article/view/15733Activities:- Development of Artificial Intelligence technologies with a focus on Computer Vision using Python.- Technologies used: Python (TensorFlow, Keras, scikit-learn, pandas, matplotlib, numpy)Emphasis on: CNN (Convolutional Neural Networks), Deep Learning ModelsRoles: AI Researcher, Computer Vision Researcher Show less

Caio Barros Education Details

Frequently Asked Questions about Caio Barros

What company does Caio Barros work for?

Caio Barros works for Ci&t

What is Caio Barros's role at the current company?

Caio Barros's current role is AI Engineer | LLMs, Python, AI Agents, GenAI, GCP, Vertex AI, Prompt Engineering, RAG, APIs.

What schools did Caio Barros attend?

Caio Barros attended Federal University Of Ceara, Ibeu.

Who are Caio Barros's colleagues?

Caio Barros's colleagues are Carlos Moraes, Andrea Mendivelso, Guilherme Quitzau Ferreira Lobo, Marcelo Wzorek, Guilherme Carmo, Suely Daniel, Marcus Marchesoni.

Not the Caio Barros you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.