2.5 years+ as a Software Engineer4.5 years+ as a Senior Software EngineerExperience using statistical and machine learning algorithms including regression, instance-based learning, decision trees, Bayesian statistics, clustering, neural networks, deep learning, ensemble methodsExpert knowledge in PythonExperience with Solr/Opensearch/ElasticsearchExperience with embedding & vector searchExperience in fine-tuning with LLMsExperience in feature selection, building and optimising classifiersExperience working with backend technologies such as Flask/GunicornExperience with open-source libraries such as SpaCy, NLTK, GensimExperience with deep-learning libraries such as TensorFlow, PyTorchExperience with software stack components including common programming languages, back-end technologies, database modelling, continuous integration, services-oriented architecture, software testability