onsite
Machine Learning Engineer - TSSCI with Poly - Insight Global
ML Engineer
Design and maintain Python‑based machine‑learning pipelines, integrate large language models, and deliver production‑grade RESTful APIs and microservices while ensuring clean, object‑oriented code and cross‑team collaboration.
About the role
Key Responsibilities
- Develop, test, and maintain end‑to‑end machine‑learning pipelines and applications using Python and modern ML frameworks.
- Implement and optimize algorithms for large language model (LLM) integration, fine‑tuning, and scalable deployment.
- Design and build RESTful APIs and microservices to serve ML models in production environments.
- Write clean, maintainable, and well‑documented code following object‑oriented programming best practices.
- Collaborate with data scientists, software engineers, and product owners to translate requirements into robust ML solutions.
Requirements
- Strong proficiency in Python and experience with ML libraries such as TensorFlow, PyTorch, or similar.
- Hands‑on experience building and deploying large language models or other advanced NLP solutions.
- Proven ability to create RESTful APIs and microservice architectures for model serving.
- Solid understanding of object‑oriented design principles and software engineering best practices.
- Excellent problem‑solving skills and ability to work effectively in cross‑functional teams.
Skills
pythonmachine learning