Google is seeking a Mid-Level Software Engineer to join their Search team, focusing on Search and Ranking technologies. This role combines software engineering expertise with machine learning, specifically working on algorithms that leverage user activity to customize Search rankings. The position is based in Belo Horizonte, Brazil, and requires 2 years of experience in software development.
The role involves working with cutting-edge AI technologies, including Large Language Models and Deep Neural Networks, to improve search ranking results. You'll be part of a team that impacts billions of users globally, contributing to Google Search's mission of reimagining information access. The position requires strong programming skills in C++ and Python, along with a solid understanding of data structures and algorithms.
As a Software Engineer in the Search team, you'll collaborate with Product Managers and other engineers to develop and implement solutions. Your responsibilities will include training and debugging machine learning models, analyzing experimental results, and making crucial decisions about project deployment. The role offers opportunities to work on complex engineering challenges while maintaining Google's universally accessible and useful experience.
The ideal candidate should have a Bachelor's degree (Master's or PhD preferred) in Computer Science or related fields, experience with ML infrastructure, and a background in developing accessible technologies. You'll be working in an environment that values versatility, leadership, and enthusiasm for taking on new problems across the full-stack.
This position offers the unique opportunity to work at one of the world's leading technology companies, contributing to products that handle information at massive scale. You'll be part of a team that pushes the boundaries of information retrieval, distributed computing, system design, artificial intelligence, and natural language processing. The role provides excellent growth potential as both you and Google's fast-paced business evolve.