Reach out directly about this role
Location: RF Format: Remote Period: long-term Employment: full-time Contract as an individual entrepreneur Payment: from 1200 rubles per hour to 1500 rubles per hour ** Applied Scientist / MLOps Engineer (Data Anonymization / Privacy AI)**
What you will do (Key Tasks): 1. Development of a data classifier for DB fields (Tabular ML) Development of an existing ML model (RandomForest) that identifies PII in database fields based on metadata and values. Training the model to recognize new data types (e.g., VIN numbers, specific identifiers). Improving classification quality: fixing errors (e.g., detecting complex phone formats). Solving the problem of "mixed data": training the model to work correctly when an DB column contains a mix of full names, addresses, and phone numbers. Specifics: Optimizing the model for high-speed CPU operation, as the system will need to perform a full scan of a multi-TB database. 2. Creation of a model for identifying data in arbitrary text (NLP / NER) Development of an architecture and training of an NER model (Named Entity Recognition) for finding PII in unstructured text. Working with various file formats: TXT, DOCX, PDF (including text recognition) and logs. Implementing pipelines for cleaning and normalizing "noisy" data before feeding it to the model. What we expect from you (Requirements): Experience and Leadership: 3+ years of experience in developing and implementing ML models in production. Experience managing the full cycle: from research and problem definition to quality monitoring and setting up automatic retraining. Leadership: Readiness to lead the direction, independently decompose business tasks into technical ones, and take responsibility for the result. Technical Stack (Python and ML): Proficient in Python (pandas, numpy, scikit-learn). Deep understanding of classical ML algorithms (decision trees, ensembles, Random Forest), ability to interpret results (Feature Importance) and tune hyperparameters. NLP: Practical experience with Hugging Face Transformers and/or SpaCy. Experience training NER models is mandatory. Data Engineering: Experience building pipelines for processing unstructured data (PDF, texts). Feature Engineering skills for tabular data. Performance and Infrastructure (MLOps): Performance: Experience optimizing model inference for CPU operation. Scale: Experience working with large data volumes (full database scans of several TB+). Production: Experience deploying models via API (FastAPI), containerization (Docker). MLOps: Proficiency in versioning tools (MLflow, DVC), understanding of CI/CD processes. Experience setting up model quality monitoring (Model Drift, Quality Gates) and organizing automatic retraining. Will be a plus: Experience specifically with classifiers for DB data profiling. Experience recognizing specific data types (VIN, card numbers, crypto addresses). Experience in personal data protection, data anonymization, or anti-fraud systems. What we offer: Opportunity to influence the architecture of a complex AI product from scratch. Work with real Big Data tasks (TB+). Modern stack and no legacy.
For contact recruiter contact
16 hours ago
1,200 – 1,500 RUB
per hour
Grade
Senior
Experience
from 3 years
Work Format
Remote
Employment
Full-time
AI writes it from your resume. You only have to send it.
RocketHunt estimate from real salaries