Machine Learning Engineer
Core
End-to-end ownership of the Link application, focusing on creating, deploying, and optimizing ML models and MLOps pipelines.
Role type
Mid-level Machine Learning Engineer (MLOps)
Builds
Production ML systems, advanced NLP solutions, and scalable ML applications for the Link product.
Domain
Internet / NLP / Information Retrieval
Deliverable
production ML models
Required skills
Python, PyTorch, Transformers, XGBoost, LightGBM, ML pipeline design, model deployment, system scaling, NLP techniques, data exploration, technical debt reduction
Preferred skills
Search/recommender systems, database management, LLM orchestration (LangChain, Semantic Kernel, LlamaIndex), RAG, Prompt Engineering, Data Embedding
Technologies
SKLearn, XGBoost, LightGBM, PyTorch, Transformers, HuggingFace, LangChain, Airflow, Docker, Kubernetes, Jenkins, AWS, Pandas, Matplotlib, Jupyter, Weights & Biases, DVC, MosaicML, NVIDIA NeMo, LabelBox, Postgres, OpenSearch, SQLite, S3
Responsibilities
Develop advanced ML models to address complex business challenges; Enhance model performance by resolving gaps; Leverage proprietary datasets for NLP solutions; Optimize application scaling and resource utilization; Address technical debt; Drive the full ML lifecycle from problem framing to production monitoring; Collaborate with cross-functional teams; Lead ML project scoping and planning.
Seniority
Mid-level, hands-on IC