Talworx is seeking a Senior Machine Learning Engineer to join their global financial services leadership team. This role involves building and maintaining scalable machine learning models for information extraction and natural language processing, working with large-scale data, and collaborating with cross-functional teams to integrate solutions into enterprise workflows. The ideal candidate will have strong expertise in Python, NLP, and MLOps.
Requirements
- 5-8 years of experience in Machine Learning, NLP, and MLOps
- Strong expertise in Python and ML/NLP libraries (spaCy, NLTK, Transformers, Hugging Face)
- Experience with LangChain for LLM-based applications
- Experience with distributed computing frameworks (Apache Spark)
- Hands-on experience with cloud-based ML development (AWS/GCP)
- Strong understanding of data preprocessing, feature engineering, model training, and evaluation
- Experience with MLOps best practices, including automated model deployment and monitoring
- Proficiency in SQL (any variant)
- Familiarity with Linux OS (bash scripting, utilities, etc.)
- Version control experience with Git, GitHub, or Azure DevOps
- Strong problem-solving, debugging, and optimization skills