Senior Machine Learning Engineer
Core
Developing, training, and optimizing Transformer and LLM-based models for text processing tasks.
Role type
Senior Machine Learning Engineer (NLP)
Builds
Production text processing pipelines and LLM applications
Domain
Natural Language Processing (NLP) and Large Language Models
Deliverable
production ML models
Required skills
Python (advanced, OOP), Transformers (BERT, RoBERTa, GPT, Mistral), LLM fine-tuning, prompt engineering, text classification, entity extraction, OCR (Tesseract, Google Vision), PostgreSQL, Git/GitHub, automated testing (Pytest/Unittest), software design patterns
Preferred skills
RESTful APIs, FastAPI, Docker, cloud platforms (AWS, GCP), LLM-based agents, Streamlit
Technologies
Python, BERT, RoBERTa, GPT, Mistral, Tesseract, Google Vision, PostgreSQL, Git, Pytest, FastAPI, Docker, AWS, GCP, Streamlit
Responsibilities
Develop, train, and optimize Transformer and LLM models for text processing; Build robust text pre- and post-processing pipelines; Integrate models with databases and APIs; Participate in technical decisions regarding architecture, model versioning, testing, and deployment; Collaborate with data engineers to scale production solutions
Seniority
Senior, hands-on IC