Software Engineer Intern

Strategic Alliance

Remote

Posted on 04 Oct, 2024


No skill added

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.

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. 

  • 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.

  • 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



No video present.
No video present.

Subscribe to Receive NTT Research Job Alerts