Aumni Applied Artificial Intelligence (AI) and machine learning (ML) lead candidate for this position will have a strong understanding of Python and OpenSearch for effective search, performance tuning, and cost management.
We are hiring for a highly motivated AI / ML Lead to join the Document Understanding team. We are building the backing infrastructure to accelerate, enhance, and extend document ingestion workflows. A strong background in the software development lifecycle along with experience in data engineering, data quality, and site reliability engineering to support production SLAs is required.
Job responsibilities:
· Collaborate with Data Science, Product, and business stakeholders to build requirements for RAG + LLM patterns / solutions
· Design, implement, and monitor robust database solutions
· Design, write, and deploy well-crafted and well-tested Python in support of Machine Learning products and tools across the company
· Work closely with Data Scientists on algorithm development and deployment of Machine Learning models in production
· Manage individual project priorities, deadlines and deliverables
· Practice disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code)
· Actively contribute to team and company standards
Required qualifications, capabilities, and skills:
- 7+ years hands-on Python development experience or 5+ years with Advanced Degree (STEM field)
- Advanced knowledge of SQL and NoSQL (OpenSearch, Elasticsearch, and / or Apache Lucene)
- Advanced knowledge of time-series data engineering, data quality, and monitoring
- Advanced knowledge with scientific Python ecosystem (scipy, numpy, pandas, scikit-learn)
- Advanced knowledge in Git, containerization, CI / CD
- Excellent written and verbal communication skills along with the ability to well work in cross functional teams/ customer focus
- Possesses a flexible attitude and is willing to work with a range of technologies and languages with an open mind and without bias
- A constant learner, actively interested in updating skill sets and knowledge
- Nice to have: experience with vector databases and caching techniques
- Nice to have: experience in MLOps, serverless computing (AWS Lambda), AWS Sagemaker
- Nice to have: understanding of learning algorithms and ML libraries like PyTorch