Development Engineer course
Member of teams that handle Web app development, API development, and back end system development for LINE services.
Develops and designs distributed systems and foundational platforms for the stable handling of large-scale data and traffic, and develops features provided directly to users.
Member of teams that handle front-end development for all LINE services.
Develops front-end for a variety of web applications on different platforms, including those offered in regular web browsers on LINE’s WebView. Performs development work on SDK and frameworks.
Member of teams that handle app development for LINE services on the iOS and Android platforms.
Works together with personnel and teams in charge of planning and design to develop features, fine-tune performance, improve builds, and improve UX.
Infrastructure Engineer course
Member of teams that handle the automation of the design, building, and management of infrastructure consisting of over 70 thousand physical servers.
Performs technological verification and cost optimization relating to the selection of hardware, such as storage devices, servers, and OS provisioning for large-scale infrastructure. Performs development work on tools related to server management, operation, and monitoring.
Member of teams that handle operational management of RDBMS (MySQL、Oracle、SQL Server、Cubrid), NoSQL (Redis、MongoDB、HBase), and Hadoop used in LINE services. Involved in DBA activities for one of the largest scale environments in Japan, with 6,000 instances of MySQL and 10,000 instances of Redis. Additional DBRE duties include development work with Goland, Python, and PHP to improve productivity.
Member of teams that handle network planning, design, building, and management for the large-scale networks used for LINE services and consisting of tens of thousands of servers.
Domain includes network devices such as routers, load balancing switches, and firewalls, as well as lines such as internet and exclusive lines.
Network types include server farms for data centers, domestic and international DCI networks, high-security private service networks, transit lines/IX/PNI, and more.
Involved in the testing of new products and technologies, and the development and management of network infrastructure management tools.
Member of teams that handle the development of infrastructure provisioning and operation automation using software technologies and techniques for a cloud platform that seamlessly connects infrastructure and applications.
Involved in development and management of private cloud platforms making use of OpenStack and Kubernetes, and development work involving network control planes and data planes.
Security Engineer course
Member of teams that handle improving security quality across LINE services.
Involved in Security Consulting, Code Auditing, Security Tests, and other activities in each stage of a service’s life, including planning, design, development, and management.
Machine Learning Engineer course
Machine Learning ＆ Data course
Member of teams that handle feasibility study, data analysis, and development of machine learning algorithms, engines and systems, in an organization specialized in practical machine learning and data science.
One of the target domains are ML applications and solutions for individual services, such as content recommenders, filtering, user targeting. Besides that, ML platform development across multiple services is another area towards company-wide data utilization.
Member of teams that handle data analysis with the goal of increasing the value of LINE’s services. Duties include contributing to important decision-making processes, proposing and implementing modern problem-solving measures, and testing and improving those measures.
Data Engineer at LINE design, develop and maintain the data pipelines to make them efficient and reliable by utilizing the modern big data toolkit. Data Engineer keep improving data quality and accessibility to empower other engineers and Data Scientists to maximize the value of the data.
Data Management is responsible for organizing LINE data to utilize safety and security. Within the department, roles are divided into 4 categories like Strategy, Offence, Defense, and System as well as maximizing the value of data exceeding hundreds of petabytes and contributing while maintaining overall balance.
Member of teams that handle R&D into cutting-edge privacy-enhancing technologies for data use.
Aims to jointly maximize privacy and the value of data by developing applied technologies for LINE services and researching ways to implement systems such as differential privacy.
Member of teams that handle R&D into speech processing technologies.
Along with prototypes based on new tech, works on developing highly accurate speech recognition and expressive speech synthesis technologies for products such as a call answering service and a transcription app for meeting minutes.
Member of teams that handle R&D into the broad field of natural language processing (NLP).
Contributes to LINE's products by researching and developing top-notch underlying technologies and intellectual capital that are also all-purpose, finding a good balance between new and existing technologies to meet customers' needs.
Involved in R&D into computer vision technologies.
Creates services unique to LINE by blending the company's leading tech with underlying technologies such as image recognition/understanding/generation, large-scale vision and language models, point cloud processing, neural rendering, and human motion generation.
Involved in R&D (detection, generation, evaluation, and countermeasures for adverse events in language models and other systems) that aims to address ethical issues of fairness, safety, and transparency in the fields of AI, machine learning, and data use.
In particular, helps LINE provide users with safe and secure AI services by developing ethical tests and tech that can resolve these challenges.
Find out more about our Engineering jobs through our official social media accounts and interviews in other media.Go to Learn More
Application requirements, Working Conditions and Benefits
|Qualifications||- Able to start working at some point between October 2023 and October 2024
- Enthusiasm (no minimum education requirement)
- No working experience as permanent/full time employee.
- Basic computer science knowledge or experience in the fields such as programming
- Interest in LINE's services and working for each position
|Number of Positions||- Development Engineer course: around 40
- Infrastructure Engineer course: around 10
- Security Engineer course: few
- Machine Learning ＆Data course: around 20
- AI course: around 10
Tokyo, Kyoto or Fukuoka (the option to work from home is available)
*Both your preference and the company's needs are taken into consideration when deciding the work location.
|Working hours||10:00 am – 6:30 pm (7.5 hours with one hour lunch break)
*Flextime (core time: 11:00 am – 4:00 pm)
|Holidays and Leave||Weekends (Saturdays and Sundays), national holidays, paid leave, New Year’s holiday, congratulatory and condolence leave, "Refreshment" leave (every 5 years, employees who have been employed under a continuous contract are entitled to 10 days of paid leave).|
|Starting Salary||Annual salary: from JPY 5.28 million
*Base annual salary starts from JPY 3.9 million / Additional remuneration (annual) starts from JPY 1.38 million
|Salary Revision||Twice a year|
|Allowances||Overtime allowance, full commuting expense (maximum of JPY 150,000/month), LINE Pay Card Benefit Plan (JPY 144,000/year)|
Employment insurance, industrial accident insurance, health insurance (YG Health Insurance Society), employees’ pension insurance, employees' savings program, club activities, financial support for internal communications, congratulatory and condolence allowance, language learning support (Japanese, English and Korean), business skill trainings, overseas travel support, company cafe, free breakfast, relaxation massage, LINEMO communication support plan, LINE STORE credit (JPY 24,000/year) and more. For details check here (Japanese)
- We use coding tests and interviews to determine a candidate's overall qualifications as a LINE engineer, and assess their skills and motivation toward the position.
- Coding tests will objectively evaluate candidates' general knowledge and understanding of their particular field. (Please refer to Selection Process for Engineers for more details)
- The interview will be a chance for candidates to showcase their expertise, technological abilities, experience, and communication skills, allowing us to see whether the company and work would be a good fit for them.
- Applicants can select either Japanese or English for their coding test and interviews in the 2nd, 4th, and 6th terms if they are applying for any of the following positions: Developer (Server-side or Client), Infrastructure Engineer (Cloud Platform [ Verda ] )
- Applicants can select Japanese, English or Korean for their interviews if they are applying for a Security Engineer position.
The recruitment process is following: application → coding test → technical interviews (multiple) → offer. Although applicants are not required to submit an entry sheet, they will be asked to fill out a short questionnaire during the coding test that outlines their development and research background as well as their reasons for applying.
For some courses, you may be required to complete a pre-interview coding challenge.
The selection process: Application > coding Test > technical interview(s) > interview > Offer
Check the schedule below and make sure to submit your application by the deadline.
We will send out coding tests in the order we receive applications.
Deadline: 10:00 am
on October 31, 2022 (JST)
Development/Infrastructure/Machine Learning & Data (Data Engineer)
Deadline: 10:00 am
on November 28, 2022 (JST)
Development/Infrastructure (Cloud Platform[Verda]*Selection in English) /Security/Machine Learning & Data (Machine Learning/Data Scientist/Data Management/Privacy) /AI
Deadline: 10:00 am
on December 19, 2022 (JST)
Development/Infrastructure/Security/Machine Learning & Data (Data Engineer) /AI
Deadline: 10:00 am
on January 30, 2023 (JST)
Development/Infrastructure (Cloud Platform[Verda]*Selection in English) /Security/Machine Learning & Data (Machine Learning/Data Management)
Deadline: 10:00 am
on February 27, 2023 (JST)
Development/Infrastructure/Security/Machine Learning & Data (Machine Learning/Data Scientist/Data Management)
Deadline: 10:00 am
on March 27, 2023 (JST)
Development/Infrastructure (Cloud Platform[Verda]*Selection in English) /Security/Machine Learning & Data (Machine Learning/Data Management/Privacy)
Deadline: 10:00 am
on April 24, 2023 (JST)
Development/Infrastructure/Machine Learning & Data (Data Management)
*Please note that recruitment may close at anytime without prior notice once the positions are filled or for any other reason.