GPT Engineer (Python) Potential
Annual salary 3,000,000 yen - 4,200,000 yen
職種
ITエンジニア【システム開発・SE・インフラ】
Type: IT Engineer
場所:TOKYO
■Resume and work history written in Japanese are required.
■We are a recruitment agency conducting this recruitment on behalf of the companies seeking employees.
■N1 or above Japanese level required (Those who are residing in Japan and have a work visa)
■Required:
- Submit a self-made portfolio and GitHub URL (language: Python)
- Or something that shows you have experience in backend implementation
Employment type
Full-time employee
Job description
■Recruitment background
Established in 2016, the company has already exceeded 300 employees and continues to grow steadily. More than 80% of the employees are engineers, and engineers with a wide range of skills work in this environment. As a result of steadily building trust and a track record, the company has received many requests from major companies through word of mouth and referrals from clients.
In recent years, the demand for AI-based systems, including ChatGPT, has exploded, and the company has received many development consultations for applications that utilize GPT models.
In order to respond to more inquiries in the future, we are planning to welcome new colleagues and expand the organization. The company is aiming for an IPO in the future, and is growing at a rapid pace, so it is the perfect environment for those who can enjoy the growth of the company and business.
■Job description
The company is working on developing applications that use natural language processing technologies such as GPT-3 and GPT-4, and has received many consultations on development projects that utilize these technologies.
Specific duties will involve developing applications that utilize OpenAI's API to link LLM models such as GPT-3 or GPT-4 with web applications and iOS/Android apps.
The development language will mainly be Python, and you will use frameworks and libraries such as FastAPI, LangChain, and LLAMA-Index (GPT-Index). Using the project's own data and LLAMA-Index, you will generate and tune index models, run OpenAI's API via LangChain, and link with applications to improve the accuracy of answers from LLM models.
▼Specific work content
・Development work as a server-side engineer in GPT-based contract projects
・Infrastructure and front-end development work depending on the situation
・Assistance with DB design and architecture design
・PR review of project members
・Technical research in line with the progress of the project, and implementation and evaluation of PoC for proposals
etc.
■Languages and frameworks
[Main skills]
◆Development languages: Python, Dart
◆Frameworks and libraries: FastAPI, LangChain, LLAMA-Index (GPT-Index), Flutter
◆Tools: Git/Github, GitHubActions, CircleCI
[Sub-skills] *Not required
◆Development languages: PHP, Go, Java, Server Side Kotlin
◆Frameworks: Laravel, Gin, SpringBoot
◆Infrastructure: AWS, GCP, Firebase, Terraform
Salary
Annual salary 3,000,000 yen - 4,200,000 yen
[Monthly salary] 250,000 yen to 350,000 yen
*Fixed overtime pay system: Overtime paid separately (fixed overtime pay equivalent: 45.0 hours, 111,960 yen to 179,070 yen/month)
[Salary system] Annual salary system
[Salary revision] 4 times a year (January, April, July, October)
Working hours Flextime system 9:00 to 18:00 (8 hours actual work, 60 minutes break) *Core time: 11:00 to 17:00
Trial period [Trial period] 3 months (conditions etc. will not change)
Holidays and holidays Two days off per week (Saturday and Sunday), public holidays, summer vacation, year-end and New Year's holidays, paid vacation (10 days given to full-time employees after 6 months), special leave, maternity leave, childcare leave, nursing care leave, Lucky 7 days system (7 days of special vacation that can be used in the 6 months between joining the company and when paid vacation is granted)
Insurance: Health insurance (Kanto IT Software Health Insurance Association), employment insurance, workers' compensation insurance, welfare pension insurance
Welfare: Transportation expenses, company housing and rent subsidy system (conditions apply), arrangement of desired number of monitors, provision of desired PC (Mac/Windows), health support (regular health checkups, influenza vaccinations, gynecological examinations), necessary book purchase system, seminar participation fees covered (conditions apply), side jobs allowed (conditions apply)
Qualifications for application
■Requirements
- Submit a self-made portfolio and GitHub URL (language: Python)
- Or something that shows you have experience in backend implementation
■We welcome talent
- People who can use their imagination and take action
- People with experience using OpenAI API
- People with experience in fine-tuning and in-context Those who have knowledge of methods to improve the performance of machine learning models such as learning
・Development experience using languages/FW other than PHP/Laravel
・Work experience in the front-end area such as Vue.js and React
・Back-end development experience in native app development
・Experience using and building cloud environments such as AWS and GCP
・Experience with SQL/DB performance tuning
・Knowledge of design methods such as DDD, TDD, and design patterns
・Knowledge of software architecture such as clean architecture, layered architecture, and onion architecture
・Experience committing to OSS
・Experience in training junior employees and managing as a leader
[Desired personality]
・Passionate about software development and engineering
・Someone who can empathize with the company's MVV
・Someone with high communication skills and the ability to negotiate and adjust with internal and external stakeholders
・Someone who can work cooperatively as part of a team
Highest level of education Graduate school graduate University graduate Vocational school graduate High school graduate
Expected work location details 1-1 Sakuragaoka-cho, Shibuya-ku, Tokyo Shibuya Sakura Stage SHIBUYA Tower 18F
Passive smoking countermeasures available
No smoking indoors
Remote work Depends on the project
Selection contents 1. Document screening
2. First interview
3. Final interview
4. Offer of employment
*The selection process may change depending on the circumstances.
*Online interviews are currently being conducted! If you prefer a face-to-face interview, we can also meet in person.
- Submit a self-made portfolio and GitHub URL (Python language)
- Or something that verifies your experience in backend implementation.