Research Software Engineer Multimodal AI @ Google
placeSan Jose, CA
attach_money $205,000
businessOn Site
scheduleFull Time
Posted 12 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @google.com
Recommended after applying
Job Details
About the Role
The Research Software Engineer Multimodal AI at Google will work on advanced AI research for XR devices. You will develop algorithms, models, and production-quality code in C++ and Python. This role emphasizes large language models, multimodal learning, and innovative AI solutions for real-world XR scenarios.
Minimum Qualifications
- Bachelor’s degree or equivalent practical experience.
- 5 years of software development experience in one or more programming languages.
- 3 years testing, maintaining, or launching software products.
- 1 year experience in software design and architecture.
- 2 years in areas such as deep learning, computer vision, or perception.
- Experience in C++, Python, Generative AI, and Machine Learning.
Preferred Qualifications
- Master's degree or PhD in Computer Science or related field.
- Experience in a technical leadership role.
- Familiarity with ML frameworks like JAX, TensorFlow, or PyTorch.
- Knowledge on multimodal learning, large language models, prompt engineering, few-shot learning, and evaluations.
- Understanding of large-scale model training and deployment.
Responsibilities
- Develop algorithms and models to enhance AI agents for XR devices.
- Write production-quality C++/Python code and tests.
- Create evaluation plans including KPI definitions and measurements.
- Implement latest modeling innovations including orchestration, multimodality, hybrid architectures, and personalization.
- Prototyping and iterative development in close partnership with XR product teams.
Key Skills/Competency
- C++
- Python
- Generative AI
- Machine Learning
- Deep Learning
- Multimodal Learning
- Large Language Models
- XR Device Algorithms
- Prompt Engineering
- Software Design
How to Get Hired at Google
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant AI and software experience.
- Research Google's culture: Understand Google values and projects.
- Showcase projects: Detail AI and ML project contributions.
- Prepare for technical interviews: Practice algorithm and design problems.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C++ and Python coding challenges.
circle
Study deep learning model architectures.
circle
Practice ML framework specific exercises.
circle
Run simulations for XR data processing.
Behavioral Questions
circle
Describe teamwork in challenging projects.
circle
Explain managing project deadlines effectively.
circle
Share experience resolving technical conflicts.
circle
Discuss adapting to new technologies.
Frequently Asked Questions
What experience does Google seek for Research Software Engineer Multimodal AI?
keyboard_arrow_down
Is prior leadership experience required for this Research Software Engineer role at Google?
keyboard_arrow_down
How important is experience with ML frameworks like TensorFlow or PyTorch for this role?
keyboard_arrow_down
What specific skills are emphasized in Google’s Research Software Engineer Multimodal AI position?
keyboard_arrow_down
How does working on XR devices impact the responsibilities for this role at Google?
keyboard_arrow_down