Machine Learning Engineer
Job Summary
The Machine Learning Engineer will work on service development in collaboration with overseas teams and lead the design, implementation, and verification of machine learning models. The role focuses on MLOps, LLM fine-tuning, and optimizing model performance/scalability within a global business environment. You will play a key role in building autonomous AI agents and contributing to the service growth from the initial planning stage.
Responsibilities
- Design and verify machine learning models
- Implement MLOps pipelines and version control
- Fine-tune LLMs and optimize model performance
- Collaborate with international engineering teams
Required Skills
- Business-level English
- Python / C# (ASP.NET Core)
- NLP / Machine Learning experience
- Azure OpenAI familiarity
Job Details
### Job Description
- Service development in collaboration with English-speaking engineers at overseas subsidiaries
- Design, implement, and verify machine learning models
- Promote CI/CD pipelines, training, model monitoring, and version control based on MLOps best practices
- Optimize the performance and scalability of machine learning models
- Fine-tune LLM and design and implement training
- Maintain a grasp of the latest trends in machine learning, MLOps, and LLM, and research and propose new technologies and methodologies
### Attractive Points
- Work closely with the business side to resolve issues, develop specifications, release, and improve.
- Issues may be based on requests from the business side, or they can be proposed by engineers themselves.
- Involvement from the initial planning stage allows for significant contributions to the growth of the service.
- Potential for global career opportunities at the development center in New York.
### Development Environment
- Programming Language: Python, C# (ASP.NET Core)
- Database: Microsoft SQL Server
- Machine Learning: Azure OpenAI
### Requirements
- Business-level English proficiency (speaking, reading, and writing)
- Experience developing and operating machine learning models using NLP or practical data science experience (1+ years)
- Bachelor's or Master's degree in Computer Science, Data Science, Mathematics, Statistics, or equivalent
### Preferred Qualifications
- Development experience in a public cloud environment
- Experience growing a service through continuous development and operation while collaborating with non-engineers
### Working Conditions
- Working Hours: Discretionary Work System (Average 160 hours/month)
- Trial period: 3 months
- Holidays: 127 days annually, including weekends and public holidays