Software Engineer, AI/ML, PhD, Early Career, 2026

Google

1–2 yrs Bengaluru Full Time Work from office
Google logo
Posted : today
Actively hiring

Job description

Join Google's AI and Infrastructure (AI2) team and contribute to the future of artificial intelligence and machine learning. As a PhD Software Engineer, you will leverage your specialized research expertise to tackle complex, real-world challenges at an unprecedented scale. This role involves innovative projects across AI/ML, networking, data storage, security, and distributed systems, driving the development of next-generation technologies.

Google Cloud empowers organizations globally to digitally transform. We provide enterprise-grade solutions utilizing Google's advanced technology and tools designed for sustainable development. Our partners in over 200 countries rely on Google Cloud to foster growth and solve critical business problems.

This is an early-career opportunity for individuals seeking to commence a full-time position in 2026.

Responsibilities

Design, test, deploy, and maintain robust software solutions within a dynamic, cross-functional team.

Write efficient product or system development code, adhering to best practices.

Collaborate with peers and stakeholders, participating in design and code reviews to uphold standards in accuracy, testability, and efficiency.

Contribute to and update documentation, adapting content based on product evolution and user feedback.

Diagnose and resolve product or system issues by analyzing root causes and their impact on hardware, network, or service operations.

Implement advanced solutions in specialized ML areas, utilizing ML infrastructure, and contributing to model optimization and data processing pipelines.

Qualifications

A PhD degree in Computer Science, Electrical Engineering, or a related technical field is required.

Possess at least 1 year of experience in areas such as Speech/Audio technology, reinforcement learning, ML infrastructure, or another specialized ML field.

Demonstrate 1 year of experience with ML infrastructure, including model deployment, evaluation, optimization, data processing, and debugging.

Proficiency in at least one programming language such as C, C++, Python, Java, or Golang.

Preferred qualifications include 2 years of experience with data structures and algorithms, and familiarity with areas like architecture, compilers, databases, data mining, and general systems.

Proven success through peer-reviewed publications in top-tier conferences or journals is highly valued.

Must be available to start a full-time role in 2026.

Essential Skills

PythonC++JavaGolangCData StructuresAlgorithmsMachine LearningAIDistributed SystemsNetworkingData StorageSecurity

Good to Have

Speech/Audio TechnologyReinforcement LearningML InfrastructureModel DeploymentModel EvaluationData ProcessingDebuggingArchitectureCompilersDatabasesData MiningSystems Engineering

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer, AI/ML, PhD, Early Career, 2026
IndustryAI / Machine Learning
DepartmentSoftware Development, AI / Machine Learning
Employment TypeFull Time, Work from office

About the Company

Google logo

Google

AI / Machine Learning

Software Engineer, AI/ML, PhD, Early Career, 2026 at Google | SkillMX | SkillMX