Software Engineer, PhD, Early Career, 2026

5 days ago


Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Minimum qualifications:
  • PhD degree in Computer Science, Electrical Engineering, or a related technical field.
  • Experience in software development, with a focus on areas such as large-scale distributed systems, AI/ML, networking, data storage, or security.
  • Experience in architecture or development of distributed systems, including concurrency, multi-threading, or synchronization.
  • Experience in algorithms, complexity analysis, and system design.
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Python Java or Golang.
Preferred qualifications:
  • Experience in areas such as algorithms, architecture, artificial intelligence, compilers, databases, data mining, distributed systems, machine learning, networking, or general systems.
  • Expertise in designing and implementing complex systems for either production or experimental use.
  • Proficiency in performance analysis or the analysis of systems data.
  • Demonstrated success in publishing peer-reviewed articles in prestigious conferences or journals (e.g., ACL, KDD, SOSP, Nature).
  • Availability to commence a full-time position in 2026.
  • Exceptional engineering capabilities.
About the job:

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

As a key member of a small and versatile team, you design, test, deploy and maintain software solutions.

We seek innovative engineers with various expertise, including information retrieval, distributed computing, large-scale system design, networking, data storage, security and AI/ML.

Within Google Cloud, the AI and Infrastructure(AI2) organization is at the forefront of creating groundbreaking AI/ML capabilities. We are responsible for designing and managing the software, hardware, and Machine Learning (ML) systems infrastructure that power essential Google services such as Search and YouTube, as well as Google Cloud products.

As a PhD Software Engineer within AI2, your specialized research expertise will be instrumental in solving complex, real-world problems on an unprecedented scale. You'll engage in innovative projects spanning areas like AI/ML, networking, data storage, security, and distributed systems.

Responsibilities:
  • Define and drive the technical goal for next-generation distributed systems.
  • Design, develop, and implement scalable, reliable, and high-performance large-scale distributed systems.
  • Apply specialized research expertise to the design, analysis, and development of complex systems across the stack.
  • Investigate, diagnose, and resolve technical issues by analyzing root causes and impact.
  • Write and review code, ensuring adherence to best practices in style, accuracy, testability, and efficiency.


  • Bengaluru, Karnataka, India Ecoh Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Minimum Qualifications:Bachelors degree in Computer Science or related field.Experience with at least one programming language (Python, Java, C++).Strong problem-solving and analytical skills.Preferred Qualifications:Familiarity with cloud technologies and distributed systems.Understanding of software development lifecycle and version control (Git).Excellent...

  • phd

    5 days ago


    Bengaluru, Karnataka, India Christ University, Bangalore Kengeri Campus (Official) Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionEstablished on Mysore Road amidst a serene and green campus, the Faculty of Engineering at Christ University, Bangalore Kengeri Campus offers world-class infrastructure away from the hustle and bustle of the city. The campus features department-specific buildings, libraries, research facilities, and residences. The Faculty of Engineering...


  • Bengaluru, Karnataka, India CodeCove Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Title: Software Engineer, University Graduate (2026)Job ID: RF471Location:Bengaluru, Hyderabad, Gurgaon, Mumbai, Pune (India)Experience Required: Fresh graduatesAbout the CompanyA world leader in technology and innovation, this company designs products and platforms that serve billions of users globally. From advanced search and AI-driven products to...


  • Bengaluru, Karnataka, India Career Makers Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Basic Qualifications - Bachelor's degree in Computer Science, Computer Engineering or related technical discipline years of relevant software engineering experience years of technical project management experience years of experience managing people, specifically software engineers. Preferred Qualifications - Deep hands-on technical expertise -...

  • Corporate Banking

    4 days ago


    Bengaluru, Karnataka, India Early Career Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    The Relationship Manager is an intermediate-level position responsible for managing client on their cash management needs, trade requirements and fx. They will be required to provide strategic advisory to clients and will be required to interact with various product partnersResponsibilities:Expand a portfolio of accounts with varying/complex financial needs...


  • Bengaluru, Karnataka, India Google Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Please complete your application before September 17, 2025.Our Winter internships will start in January 2026 and will be 22-24 weeks in duration.This internship is intended for students who are pursuing the final year in a Bachelor's, Master's or a Dual degree program in Computer Science or a related field and will graduate in 2026.Minimum...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Principal Software Engineer At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Software Senior Principal EngineerFrom applied research to advanced engineering, the CTO Storage team has the expertise to shape ground-breaking Storage products, technologies, and innovations. It's a fascinating field of work. We're involved in assessing the competition, developing Storage technology and product strategies and generating IP. We lead...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NetApp Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job SummaryNetApp is seeking a seasoned Software Engineer with substantial experience to become a vital member of our NAS development team. The NAS team at NetApp plays a pivotal role in creating and refining network protocols for enterprise-grade data storage solutions tailored for extensive on-premises, public, and private cloud environments. This presents...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Development Engineer At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how...