ソニー ホームページ

D01.AI & Machine Learning【R&D】

[Job Description]
A.Conduct applied research and development of generative AI technologies in the entertainment domain (Film, Games, Anime).
① Video Generation AI (Live-action, CG, Anime)
・Development of applied technologies for video generation AI practical for film production
② Image Generation AI (Anime)
・Design and implementation of image generation models and production workflows specialized for Anime production
③ Script analysis and video generation technologies to improve production efficiency and expand creativity in the visual business

B.
1. Image recognition - Development of core algorithms of face recognition, human recognition, object recognition, hand recognition, and scene recognition. Multi-modal recognition using Vision+Language Foundation Models, RAW image recognition and HW-friendly implementation studies such as quantization and pruning are also our scope of development. We have implemented technologies on many products and services such as cameras, robots, smartphones, and TV.
2. Creation AI - Facial expression estimation from images, facial image generation, and motion generation from audio (LipSync, whole body) which utilize 3DCG for training. Development of a scene description model for movies/images using VLM+LLM architecture. Our tehcnology has been used in Anime studio.
3. Research and development on applying reinforcement learning and deep reinforcement learning to non-robotics domain
4. Research and development on (real and virtual) robot/agent behavior learning and control algorithm such as Navigation(indoor/outdoor)/Manipulation/Language instruction interpretation/Motion Generation/Reinforcement learning.

C.Research and development of speech and language understanding/generation technologies for game, music, movies and anime. Speech recognition, speech synthesis, large language model and its application to downstream tasks like machine translation etc.

Required Skills A.
[Required Skills and Experience]
  • Experience using deep learning frameworks (e.g., PyTorch)
  • Coding ability using Python.
[Preferred Skills and Experience]
  • English proficiency to read research papers and replicate experiments, along with implementation skills.
  • Experience writing research papers (presentation at academic conferences is highly desirable)
  • Experience in image/video generation for creative fields such as anime, film, games, and VFX.
  • Experience using creative tools (Blender, Maya, 3ds Max, Adobe CC, etc.)
  • Strong passion for the anime and entertainment industries.

B.
[Required Skills and Experience]
  • Expertise in machine learning, including deep learning, reinforcement learning, and statistical learning.
  • Programming skills in C/C++/Python/MATLAB and DNN frameworks.
[You may be interested in any of the following]
  • Machine learning applications in image recognition.
  • English literacy for reading and understanding academic papers.
  • Experience with DNN's learning framework, interest in DNN compression techniques (quantization, pruning, Distillation, etc.)
  • 3DCG, Geometries、research experience on LLM&VLM, donwstream task implementation on foundation models.
    - Experience and/or interests on applying LLM/Vision-Language models to robot controls.
    - Experience and/or interests on physics base motion generation using reinforcement learning.
    - Experience and/or interests on robot manipulation/navigtion/interacing the interaction via natulral language.
  • Experience in developing applications for robots using SDK.

C.
[Required Skills and Experience]
  • Expertise in machine learning, reinforcement learning, and statistical learning.
  • Programming skills in C/C++/Python/MATLAB and DNN frameworks.
[You may be interested in any of the following]
  • Experience of developing speech, and language processing technologies.
  • Applying machine learning to speech, and language processing fields.
  • English and Mathematical literacy for understanding academic papers.

Japanese>

D02.Creative Entertainment Technology 【R&D】

[Job Description]
As an engineer, you will be assinged to develop of applied technologies to pave the way for new businesses in Content Creation and Interactive Entertainment.
Specifically this includes
A.Technology to support immersive experiences for Location Based Entertainment
B.Development of application software and cloud solutions for animation production
C.Voice interaction system technology that utilizes the Sony Group's character IP
D.Immersive Live Technology(Development of production, distribution, and operation technologies for interactive live content leveraging real-time rendering on game engine and audience behavior and emotion through sensing.)
E.Realtime Rendering Technology(Development of video production tool utilizing Unreal Engine, development of rendering technology and system for video production using Gaussian Splatting related technologies, development of application or system for sports coarching or sports entertainment with motion data utilizing Unreal Engine)

Required Skills [Required skills and experiences]
Person who has one or more of below
  • AI technology application development skills (Large-Scale Language Model, Image/Video Generation, and Speech Dialogue System)
  • Computer system, Software programming and design skills (C++/C#, Java, JavaScript/TypeScript, Unity, Unreal Engine, Python, etc.)
  • Ability to rapidly prototype using client applications, web applications, OSS, open platforms, etc.
  • Ability to develop AWS/Azure cloud systems
  • Multimodal integration development skills (CG, motion/animation, voice synthesis, etc.)
  • Experience in developing AI model learning datasets, and experience in designing and implementing AI system evaluation
  • Experience in developing middleware and applications for recognition and knowledge processing using various sensors
  • Knowledge of high-fidelity rendering pipelines and programmable shaders in game engine such as UE5 and Unity, as well as programming experience using them
  • Knowledge of CG animation and experience using 3D CG production tools
  • Expertise in cloud system and communication protocol for metaverse and or game
  • Expertise in event design that takes user experience into consideration
  • Knowledge and experience in user interface, interaction, and usability
  • Expertise in cognitive science, psychology, sensory engineering, and design thinking

Japanese>

D03.System Architecture & Software 【R&D】

[Job Description]
A.
1) Digital Twin Creation
Development of 3D World Generation and Cloud Infrastructure Technologies for Content Creation Based on Digital Twins
- Development of technologies for automatically generating high-fidelity 3D worlds based on real-world environments using spatiotemporal and generative AI
- Development of cloud infrastructure technologies for integrated management of open GIS data and proprietary 3D worlds
2) Digital Twin Learning
Development of an AI learning system that drastically accelerates AI learning by integrating the real and virtual worlds, including:
- Technologies to improve AI performance by generating data using simulators and Gen-AI in addition to real data
- Technologies to analyze weaknesses in AI models
- Technologies to improve the GPU efficiency on AI training
3) Web3
Web3 Technology development to support Sony's business in the Web3 era, where users manage their own content, including:
- Developing a blockchain for copyright management tailored to music creators.
- Developing technology for behavioral proofs that visualize and enhance fan engagement.
4) Security
Security technology development to ensure safe and secure use of Sony's contents
- Developing Next-gen watermark or fingerprint technologies that ensure the right and authenticity of the creative works such as music, image, video
- Developing Zero-Knowledge Proof technology to balance security and utilization of data for creators and fans

B.One of the following tasks is assumed:
1) Software architecture development for sensing and autonomous/automated flight, driving, and behaviors:
- Surrounding space, terrain, and environment recognition using combinations of multiple image sensors
- AI and compute processing in edge devices and the cloud
- System software development aiming to realize real-time physical control
2) Technology development and quality improvement for embedded Linux in Sony products
- Improvement and optimization of Linux kernel, device driver, and system configuration to speed up startup and improve real-time performance
- Development of basic technologies for building a Linux distribution that combines OSS
- Development of technologies to enhance security for Linux (Containers, access control, etc.)
3) Development of advanced software development environments and technologies
- Development of cloud services to support software development
- Automatic test code generation using LLM
- SQA automation using fazzing
- Automatic code defect correction and refactoring using LLM

Required Skills A.
1) Digital Twin Creation
  • Individuals with programming skills and knowledge or interest in 3DCG, AI development and GIS.
2) Digital Twin Learning
  • Indivisuals interested in AI development with various datasets.
  • Those enthusiastic about parallel and distributed processing (e.g., GPGPU) and optimization.
  • Individuals with programming skills (Python, JavaScript, C++, Java, etc.) and knowledge or experience in OSS and cloud systems.
3) Web3
  • Individuals interested in the application development of NFTs and blockchain.
  • Individuals with programming skills (Python, JavaScript, C++, Java, etc.) and knowledge or experience in OSS and cloud systems.
4) Security
  • Individuals with expertise or interest in watermark, fingerprint or cutting-edge security technologies such as Zero-Knowledge Proof.
  • Individuals with programming skills (Python, JavaScript, C++, Java, etc.) and knowledge or experience in OSS and cloud systems.
B.
* Common skills for 1)~3)
  • Ability to read English papers and technical documents.
  • Computer Science degree or equivalent knowledge and experience.
  • Experience in software development using general purpose programming languages (Go, C++/Rust, Java, etc.).
* Skills and experience required for each business area 1) 2) 3) (at least one is expected)
1) Software architecture development for sensing and autonomous control
  • 5 years or more experience in one or more programming languages.
  • Experience in debugging and troubleshooting software on a fairly large scale.
  • Experience in actively and voluntarily implementing your ideas in some form and making proposals.
  • Experience in optimizing CPU, GPU, DSP, NPU and memory optimization.
  • Experience in implementing and debugging low-layer (OS kernel, drivers, compilers, memory allocators, schedulers, inter-processor communication mechanism, virtualization, etc.) software.
  • Experience in practical programming in five or more programming languages (Including scripting and assembly languages).
  • Experience in programming in two or more of the following areas: Operating system, implementation of programming language processing systems, robotics software (Algorithms, support systems, MW), algorithms using image input, and machine learning.
  • Experience in system development using the cloud or network, and experience in using cloud native technologies such as eBPF and WebAssembly.
2) Technology development and quality improvement for embedded Linux in Sony products
  • Experience in customizing Linux kernels and developing device drivers for embedded devices.
  • Specialized knowledge and interest in OSS and various technical elements (Processor architecture, storage, networking, virtualization, etc.) required for Linux development for embedded devices.
  • Knowledge, development experience and interest in OSS acceleration, bug fixing and optimization.
  • Experience in contributing to OSS.
  • An interest in adopting, combining and customizing cutting-edge software technologies and developing new technologies and applications.
  • An interest in git, Jenkins, GitLab and other DevOps components.
3) Development of advanced software development environments and technologies
  • Experience in developing web systems using the cloud.
  • Experience in developing applications using generative AI and machine learning.
  • Expertise in software engineering.

Japanese>

F01.Global Security Incident Response Team SOC Forensic Analyst Program 【GSIRT】

[Job Description]
The role is security analyst at the GSIRT SOC team. GSIRT is our frontline to protect the Sony Group from any envolving cyber threat. In this position, you analyze the attack and consider how to cope with the attack. You collaborate with not only Tokyo team, but also global teams all over the world. This internship program offers the opportunity to learn the forensic investigation skill then aiming to close the incident ticket from start to end.

Required Skills [Required skills and experiences]
Japanese N1 level
Has the experience working as IT related work or studying IT
Has strong will to pursuit as the Cyber Security especially Incident Response analyst

Japanese>

Development Engineers for Intelligent Vehicles

[Job Description]
For further information, please visit our official website at Sony Honda Mobility.
https://www.shm-afeela.com/ja/careers/

Required Skills For further information, please visit our official website at Sony Honda Mobility.
https://www.shm-afeela.com/ja/careers/

Japanese>

Network service development

[Job Description]
For further information, please visit our official website at Sony Honda Mobility.
https://www.shm-afeela.com/ja/careers/

Required Skills For further information, please visit our official website at Sony Honda Mobility.
https://www.shm-afeela.com/ja/careers/

Japanese>

Software/AI development for AD/ADAS system

[Job Description]
For further information, please visit our official website at Sony Honda Mobility.
https://www.shm-afeela.com/ja/careers/

Required Skills For further information, please visit our official website at Sony Honda Mobility.
https://www.shm-afeela.com/ja/careers/

Japanese>