Talent Worx is seeking a Senior Lead Machine Learning Engineer to join their growing Document Platforms and AI team. This role involves building next-generation data extraction tools, leveraging ML-powered products, and leading the development of production-ready AI pipelines. The ideal candidate will have a deep understanding of machine learning principles, hands-on experience with relevant technologies, and the ability to inspire and guide a talented team. The team has already delivered breakthrough products in the last 3 years.
Requirements
- 7-14 years of professional software experience, with a focus on Machine Learning, Natural Language Processing (NLP) for information extraction and MLOps
- Expertise in Python and related NLP libraries (e.g., spaCy, NLTK, Transformers, Hugging Face)
- Experience with Apache Spark or other distributed computing frameworks for large-scale data processing
- AWS/GCP Cloud expertise, particularly in deploying and scaling ML pipelines for NLP tasks
- Solid understanding of the Machine Learning model lifecycle, including data preprocessing, feature engineering, model training, evaluation, deployment, and monitoring, specifically for information extraction models
- Experience with CI/CD pipelines for ML models, including automated testing and deployment
- Docker & Kubernetes experience for containerization and orchestration
- OOP Design patterns, Test-Driven Development and Enterprise System design
- SQL (any variant, bonus if this is a big data variant)
- Linux OS (e.g. bash toolset and other utilities)
- Version control system experience with Git, GitHub, or Azure DevOps
- Excellent Problem-solving, Code Review and Debugging skills
- Software craftsmanship, adherence to Agile principles and taking pride in writing good code
Benefits