Skip to main content

A Fireside Chat with Guilherme, Senior Lead Data Scientist

Guilherme

Guilherme G., our Senior Lead Data Scientist from Brazil Labs, provides insights into the current Machine Learning trends. With more than 15 years of experience in engineering, data modeling, hardware, and software development, Guilherme offers valuable advice on keeping abreast of advancements in the field. 

Q: What brought you to ADP?  

A: My journey with ADP began in 2006. I was looking for work opportunities after receiving my master’s in electrical and electronics engineering. I knew I wanted to join a company that embraced the latest tech stacks while considering the potential for personal growth. That was when I saw ADP hiring a Senior Software Developer, my first role, and have stayed here ever since!  

Q: What’s it like working at ADP for 17 years? 

a man and a boy sitting on the staircase
Guilherme and his son

A: The most remarkable thing is how much I grew throughout different positions, from Software Engineer, Database Engineer, and Machine Learning Engineer to my current role as Senior Lead Data Scientist. I supported different teams across ADP and had opportunities to work with amazing people and projects.

Q: What’s your favorite thing about working at ADP? 

A: The amount of data we have is fascinating. In 2019, I joined a team that allowed me to focus on AI, and I can say I’m living the dream because of both opportunities and challenges. It’s an exciting time to adopt AI technology and leverage ADP’s strategic data to build our next-generation products. 

Q: What tech stacks are you currently working on?

A: I am focusing on new technologies in large language models (LLMs), such as Advanced Retrieval Augmented Generation (RAG) and Automated Reasoning. When it comes to experimentation and product development, our stacks include PyTorch, ONNX, Hugging Face, Spacy, and Scikit-Learn

Q: What are your team dynamics like? 

A: I love talking about my team and the friendships we built. We are a group of like-minded technologists who experiment and ponder how to improve products. I love the freedom to try new things with cutting-edge machine-learning technology. It’s in our DNA to share responsibilities and ideas, and these qualities are what make us special.

two people smiling on the beach
Guilherme and his wife

Q: How do you stay up to date with the latest research in AI/ML? 

A: On top of online courses and tech blogs, we have a “Paper Tuesday” on my team when we meet and share the latest articles and research with each other. When we read a paper with the code, we would experiment and mimic what it’s building. There are multiple examples in production today that use the modern techniques we learned during Paper Tuesdays. It’s always interesting to evaluate what is feasible and confirm its reliability.

Q: What are some of the latest trends in machine learning? 

A: Generative, Multimodal AI, and Domain-Specific Models are the first things that come to mind. They will improve the applications and help us scientists facilitate analysis, provide insights, and enhance creativity. Also, low-code/no-code platforms will democratize AI/ML and play an important role.

Q: How does machine learning impact our lives? 

A: Machine learning is changing how we use technologies more than ever. Generative AI has now become more accessible to non-engineers and for everyday use. It has the potential to change the world, and especially, the future of work. We need to understand the benefits and risks of using them, so I encourage everyone to read about AI applications in real life and the tech industry. 

Q: What do you enjoy the most as a technologist?

a man surfing in the ocean

A: I enjoy reading papers, discussing, and asking questions, especially when I encounter new technologies and machine learning development. It’s exciting to keep an eye on the latest research. I remember growing up as a child and constantly assembling electronic pieces to see which ways would work, and I saw that as the beginning of my passion for tech.  

Q: What is a piece of advice for those interested in machine learning? 

A: It will be a fascinating journey because machine learning evolves quickly. To keep up to date, be ready to dive deeper into your passion and have a good understanding of mathematics. Also, put yourself in the client’s shoes and think about ways to improve, make products marketable, and add real value to the application. 

Do you want to explore machine learning and AI?   

Click here to search for your next move, and visit Who We Hire.  

Related Articles