Position: Software Engineer (with ML background)
Category: Python
English level: upper
Years of experience: 6


Last project experience

Developed a full cycle of the resume analysis ecosystem powered by a lot of machine learning models
- web scraping, ETL jobs, data versioning
- different parts of actual resume parser: NER, entity linking, text classification (python3+fastAPI, scikit-learn/spacy/torch/optuna)
- resume search engine based on Elasticsearch
delivering mentioned services that communicate with each other over an asynchronous message-passing system (Kafka) or REST api (fastAPI) to Kubernetes cluster (EKS) and scales according to workload
- infrastructure: containerization, delivering to cluster, CI/CD pipelines, autoscaling, metrics/errors monitoring (docker/k8s/helm/terraform/grafana/prometheus/elk)
- annotation tool (python3+fastAPI, React 16+, PostgreSQL)