Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
3 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning, or natural language processing.
Experience with Large Language Models, NLP, or Generative AI.
Nice to haves:
Master's degree or PhD in Computer Science or related technical field.
1 year of experience in a technical leadership role.
Experience with C# and JavaScript.
Familiarity with machine learning concepts and algorithms.
Excellent communication and collaboration skills.
What you'll be doing:
Collaborate with the Kaggle Research team to design and implement software systems and tools that support the cutting edge of benchmarking and evaluation AI/ML.
Develop and maintain software infrastructure for running Kaggle competitions and benchmarks.
Work with the Kaggle Competitions team to expand Kaggle competitions platform to host and run Large Language Model (LLM) Benchmarks and community evaluations.
Contribute to the development and deployment of new research methods and algorithms for AI and ML.
Publish research papers and present findings at conferences and workshops. Collaborate with engineering, design, and product leadership to improve Kaggle's product for Research priorities.
Perks and Benefits:
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.
Google is proud to be an equal opportunity and affirmative action employer.
If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.