Latest News

NTT Research Hiring Software Engineer Intern in Remote US — $40–$55/Hr

On: August 27, 2026 5:42 PM
Follow Us:

NTT Research is offering an exciting opportunity for a Software Engineer Intern to work remotely from the United States. This internship is a great fit for students and early-career software developers looking to gain hands-on experience, strengthen their engineering skills, and contribute to innovative technology projects while working with an experienced research-driven team.

Job Overview

FieldDetails
Company NameNTT Research
RoleSoftware Engineer Intern
QualificationCurrently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related field
Job LocationRemote, United States
Salary$40–$55 per hour
Work TypeRemote
Job TypeInternship
Job LevelIntern / Entry Level
IndustryTechnology / Research & Development

Job Description

We are seeking an enthusiastic Software Engineer Intern to contribute to our Connected AI platform and AI Playground initiatives, fulfilling NTT’s vision of leveraging technology for a sustainable society. As a part of our dynamic team, you will help develop cutting-edge solutions that integrate seamlessly with our sustainability mission, using the latest in AI and cloud technologies. This role offers the perfect opportunity for a student pursuing a bachelor’s degree in Computer Science to gain hands-on experience in software development and AI technologies within a real-world setting. Responsibilities

  • Support the software development lifecycle of our Connected AI platform, under the guidance of senior team members, to create scalable solutions aligned with our sustainability goals.
  • Engage in coding and debugging tasks across a variety of programming languages and frameworks, gaining practical experience and constructive feedback.

Qualifications and Skills

  • Currently pursuing a Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Basic knowledge or interest in software development architectures and frameworks.
  • Familiarity or willingness to learn a variety of programming languages and technologies (e.g., Typescript/Javascript, Python, AWS, Azure).
  • An understanding or interest in Artificial Intelligence and its related technologies.n  Strong communication skills with the ability to interact effectively within a team environment.
  • A proactive attitude towards solving problems and contributing to team goals.
  • Eagerness to learn and adapt in a fast-paced, technology-driven environment.
  • Documentation and Collaboration: Confluence, Jira 
  • Infrastructure on Azure: VMs, Load Balancers, Network Security Groups, Storage Accounts, Key Vaults, IoT Central, Service Bus, Container Registries, Azure OpenAI, Cognitive Services (Text to Speech, Custom Neural Voices, Speech Recognition) 
  • Security and Logging: PFsense Firewalls, Graylog 
  • Kubernetes Ecosystem: K8s and K3s, Rancher management, Longhorn storage 
  • Database Management: MongoDB Atlas 
  • Containerization: Docker and creation/maintenance of container images
  • Operating Systems: Linux, specifically Ubuntu, Android, Apple iOS 
  • DevOps Tools: git, GitLab, GitHub, ArgoCD, Sonatype NPM  
  • Development Frameworks and Languages: Typescript/Javascript, Node.js, Electron, C++ with Poco libraries, Python, Vue.js, React, Flutter
  • Robotics and AI: Buildroot, Yocto, OpenAI API Development, LLM fine-tuning, LLM RAG (Retrieval-Augmented Generation), Prompt Engineering

Selection Process

  • Application submission
  • Resume and qualification screening
  • Technical assessment or coding evaluation, if applicable
  • Technical interview
  • Team or hiring manager interview
  • Final selection
  • Internship offer and onboarding

How to Apply

  • Review the Software Engineer Intern requirements.
  • Prepare an updated resume highlighting your software development, programming, and academic projects.
  • Submit your application through the official NTT Research careers or job application page.
  • Complete any required assessments or application questions.
  • Attend the interview stages if shortlisted.
  • Complete the onboarding process after receiving an offer.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.