Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Infrastructure, PhD, Early Career, 2027 Start

$147k - $210k

CompliancePoint

Software EngineerGoogle'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 PhD graduate, your research expertise is invaluable to us. Explore a variety of projects, collaborate with various teams, and contribute to products that are changing the world, across many product areas, including AI & Infrastructure, Cloud, YouTube, Search, Ads and more!Our Engineering teams include thousands of PhDs who bring their deep knowledge and research experience to enhance our systems and products. As a Google PhD Software Engineer, you will work on critical projects, with many opportunities to learn and follow your interests. We expect our engineers to be creative and versatile, leading and identifying new problems to push the field and Google technology forward.Google is one of the world's leading suppliers and consumers of ML and AI technology, with decades of experience in designing, deploying, and using ML software and custom ML hardware infrastructure at massive scale.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $147000 - $210000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Applicants in the County of Los Angeles: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. In most instances, this position requires in-person interviews as part of the hiring process. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Atlanta, GA, USA; Austin, TX, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Madison, WI, USA; Mountain View, CA, USA; New York, NY, USA; Raleigh, NC, USA; Durham, NC, USA; San Bruno, CA, USA; Seattle, WA, USA.ResponsibilitiesParticipate in or lead team projects to carry out design, analysis, and development of advanced systems across the stack, using your research expertise.Write documents that set new technical directions. Contribute to existing documentation or educational content, and adapt content based on product/program updates and user feedback.Study, diagnose and resolve complex technical issues by analyzing the sources of the issues and the impact on software, hardware, network, or service operations and quality.Develop code, review code developed by other developers, and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency).Minimum qualifications:PhD degree in Computer Science, a related field, or equivalent practical experience.Experience coding in one of the following programming languages including but not limited to: C, C++, Python Java or Golang.Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization.Preferred qualifications:Research experience in algorithms, architecture, artificial intelligence, compilers, databases, data mining, distributed systems, machine learning, networking, or systems.Experience in designing and implementing a complex system, for production or experimental use.Experience with performance, reliability, systems data analysis, visualization tools, or debugging.Experience coding in Rust.Availability to start in a full-time role in 2027.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Infrastructure, PhD, Early Career, 2027 Start in Durham, NC vacancy
  • $147k - $210k

     ...Google PhD Software EngineerGoogle's engineers develop next-generation technologies that change how...  ...product areas, including AI & Infrastructure, Cloud, YouTube, Search, Ads and...  ...such as PyTorch, JAX, or TensorFlow.Availability to start in a full-time role in 2027.... 
    Entry level
    For phd
    Full time

    CompliancePoint

    Durham, NC
    5 days ago
  • $147k - $210k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that change how billions of users connect...  ...distributed software systems and infrastructure.Preferred Qualifications:Master's degree or PhD in Computer Science or related technical... 
    For phd

    CompliancePoint

    Durham, NC
    4 days ago
  •  ...Req #: WD00105463 Career area: Sales...  ...smartphones, tablets), infrastructure (server, storage,...  ...computing and software defined infrastructure...  ...Leaders Program: Start Strong. Lead Early. The Lenovo...  ...Bachelors, Masters or PhD) Passion for...  ...Onboarding: Spring/Summer 2027 Search Roles:... 
    Entry level
    For phd
    Full time
    Summer work
    Local area

    Lenovo

    Morrisville, NC
    3 days ago
  • $152k - $241.5k

     ...across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...hardware features.What we need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+... 
    For phd
    Full time

    Nvidia

    Durham, NC
    6 days ago
  •  ...design and deploy Infrastructure as a Service (...  ...(PaaS), and Software as a Service (SaaS...  ...software engineering and testing best...  ...yourself and your career, you'll be encouraged...  ...on being an early adopter of...  ...for those who start working during...  ...Platform-as-a-Service 2027 Date posted... 
    Suggested
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Worldwide
    Shift work

    IBM

    Durham, NC
    4 days ago
  • $55k - $134k

     ...Fidelity Leap Program - Software EngineerLaunch your tech career by building real solutions that impact millions...  .... Join Fidelity's Leap Program and start your career alongside thousands of...  ...transition from college to a full-time engineering career. You will gain hands-on... 
    Full time
    Internship
    Work from home

    Fidelity Investments

    Durham, NC
    4 days ago
  •  ...About The Role As a Software Engineering Intern at ENFOS , you will...  ...capabilities, or platform infrastructure depending on your technical...  ...rates Flexible, rolling start and end dates set individually...  ...mentorship, learning, and career development throughout the... 
    Part time
    Summer work
    Internship
    Flexible hours

    ENFOS

    Durham, NC
    4 days ago
  • $214.1k - $309.8k

     ...performance data plane software that leverages...  ...with engineers solving some of the...  ...future of secure infrastructure, we’d love to hear...  ...with 10+ years, or PhD with 7+ years of related...  ...Cisco, and our power starts with you. Message...  ...Please see the Cisco careers site to discover more... 
    For phd
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    6 days ago
  • $152k - $241.5k

     ...across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...for the CUTLASS team.What we need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+... 
    For phd
    Full time

    Nvidia

    Durham, NC
    6 days ago
  • $152k - $241.5k

    Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding... 
    Full time
    Remote work

    Nvidia

    Durham, NC
    5 days ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure. We expect you to have a deep understanding of new product introductions...  ..., distributed systems, familiarity with software testing and deployment, and excellent... 
    Full time

    Nvidia

    Durham, NC
    7 days ago
  • $144k - $270.25k

     ...responsible for development and support of infrastructure tools used by design engineers for build and verification of...  ...rtl, and gate level designs. As a software engineer, you will craft highly...  ...software development experience., MS (or PHD) preferred. Experienced with C++ or... 
    For phd
    Worldwide

    NVIDIA

    Durham, NC
    2 days ago
  •  ...Job Title AI Software Engineer Spring Co-op 2027 Date posted 16-Oct-2026 Job ID 137269 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement... 
    Contract work
    Fixed term contract
    Internship
    Shift work

    IBM

    Durham, NC
    4 days ago
  • $174k - $252k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with...  ...development.Preferred qualifications:Master's degree or PhD in Computer Science or a related technical field.5... 
    For phd

    CompliancePoint

    Durham, NC
    4 days ago
  •  ...Introduction A career in IBM Consulting is built...  ...ourselves on being an early adopter of artificial...  ...pro-rated for those who start working during the calendar...  ...Application Developer 2027 Date posted 13-...  ...Area of work Software Engineering Employment type... 
    Entry level
    Full time
    Contract work
    Part time
    Fixed term contract
    Work experience placement
    Internship
    Work from home
    Worldwide
    Shift work

    IBM

    Research Triangle Park, NC
    3 days ago
  • IBM SoftwareAt IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn...
    Entry level

    IBM

    Durham, NC
    4 days ago
  • $169k - $180k

     ...mission is to detect cancer early, when it can be cured....  ...of scientists, engineers, and physicians and we...  ...GRAIL is seeking a Senior Software Engineer for the...  ...related experience, or a PhD, or equivalent experience...  ..., including infrastructure as code using Terraform... 
    For phd
    Full time
    Work at office
    Local area
    Flexible hours

    Grailbio

    Durham, NC
    4 days ago
  • $72.7k - $109.1k

     ...Relocation assistance may be availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE: SecretTRAVEL: No Description At Northrop...  ...our world. Northrop Grumman is seeking Associate Embedded Software Engineers. This position will be located at our Mission Systems sector... 
    Entry level
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    8 hours ago
  •  ...opportunity to lead key activities to progress YOUR career. These responsibilities include some of...  ...help us achieve our goals:MD, PharmD, or PhD with relevant clinical or scientific...  ...leadership.Experience mentoring and developing early-career medical colleagues.How to ApplyWe... 
    Entry level
    For phd
    Full time
    Local area
    Remote work

    GSK

    Durham, NC
    6 days ago
  • $272k - $431.25k

    NVIDIA is the engine of modern AI, and robotics is...  ...performing team of robotics software engineers; set...  ...need to see:BS, MS, or PhD in Robotics, Computer...  ...computing and modern ML infrastructure, and how to architect...  ...instincts. Experience starting or scaling a product or... 
    For phd
    Full time

    Nvidia

    Durham, NC
    8 days ago
  •  ...Introduction At IBM Software, we transform...  ...advance your career while creating...  ...Reliability Engineer, you will work...  ...ourselves on being an early adopter of...  ...for those who start working during...  ...Engineer Intern 2027 Date posted...  ...Area of work Infrastructure & Technology... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Worldwide
    Flexible hours
    Shift work

    IBM

    Durham, NC
    16 hours ago
  •  ...ecosystems and digital assets — either hosted in our SaaS or deployed in their own clouds. Kaleido is seeking a Senior Software Engineer (Platform Infrastructure) passionate about building cloud-native infrastructure and software systems that power large-scale, highly-... 
    Flexible hours

    Kaleido

    Durham, NC
    2 days ago
  • $104.8k - $157.2k

     ...small plant quality from the start to enable growers to achieve...  ...Durham, NC.This role will build software solutions that enable R&D...  ...will combine strong software engineering, applied AI, and scientific data...  ...H-1B visa holders.Master or PhD in Data Science, Artificial Intelligence... 
    For phd
    H1b
    Flexible hours

    Syngenta

    Durham, NC
    5 days ago
  •  ...Central and Eastern regions with newer equipment and solid pay. We offer full benefits and real opportunities for new CDL holders to start a career in trucking, with DOT physical and drug screen. Join us to build miles and gain hands-on, regional experience. #J-18808-Ljbffr... 
    Entry level

    Beyondfreightinc

    Durham, NC
    16 hours ago
  • $90k - $154k

     ...key is to stop playing a volume game and start building a profile that hiring managers...  ...pipelines for roles including entry-level software programmers, Java full stack developers,...  .../Java developers, data analysts, data engineers, data scientists, and machine learning engineers... 
    Entry level
    Full time
    H1b
    Visa sponsorship

    SynergisticIT

    Durham, NC
    4 days ago
  • $184k - $287.5k

     ...Research Superclusters (MARS), builds and scales the infrastructure, platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML...  ...experience in systems, network or infrastructure software engineeringDeep command of Kubernetes... 
    Full time
    Remote work

    Nvidia

    Durham, NC
    5 days ago
  •  ...C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS:...  ...on business need. If you can start a new career opportunity working hybrid (4 days... 
    Permanent employment
    Full time
    Contract work
    Remote work

    Fulfill Team Inc.

    Durham, NC
    16 hours ago
  • $151.6k - $222.4k

     ...that help frontend engineers work effectively....  ...in web software development, or Masters...  ...development, or PhD + 3 years of prior...  ...experience with infrastructure tools or workflows...  ...are limitless. The starting salary range posted...  ...see the Cisco careers site to discover... 
    For phd
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Cisco

    Durham, NC
    4 days ago
  •  ...distribution.Higharc is seeking a Staff Software Engineer to lead the technical architecture and delivery...  ...and technical delivery from early prototypes through production. Make decisions...  ...without needing everything decided before you start building, and you know how to narrow... 
    Full time
    Temporary work
    Immediate start
    Remote work
    Home office
    Flexible hours

    Higharc

    Durham, NC
    5 days ago
  • Senior Software Engineer, InferenceThis role has been designed as 'Hybrid'...  ...looking to stretch and grow your career our culture will embrace you...  ...large language models on infrastructure they own, including air-...  ...period closure is December 30 2027; this timeline is provided... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Infrastructure, PhD, Early Career, 2027 Start. Be the first to apply!