Sr. Machine Learning Engineer - AI
Core
Design, implement, and optimize large-scale Machine Learning workflows and AI search pipelines for enterprise knowledge graphs and RAG systems.
Role type
Senior Machine Learning Engineer (Knowledge Graphs & AI Search)
Builds
Production-ready AI search services, knowledge graph algorithms, and document understanding pipelines for enterprise clients.
Domain
Enterprise collaboration software, AI, NLP, Knowledge Graphs
Deliverable
production ML models | product features
Required skills
Large-scale ML workflow architecture, LLM and agentic workflow deployment, knowledge graph algorithm optimization, data ingestion and preprocessing pipelines, AI search and ranking algorithm development, distributed messaging frameworks, microservice environment deployment, security mechanisms for ML pipelines, performance monitoring and optimization, technical documentation, business logic for model routing, feature store management, mentoring junior engineers
Preferred skills
Research on cutting-edge ML/NLP techniques, experience with Docling library
Technologies
Docker, Kubernetes (AWS EKS), AsyncMQ, AWS KMS, Confluence, Zoom Docs, LucidChart, Docling, JWT
Responsibilities
Architect and optimize large-scale ML workflows for knowledge graphs and search services; Deploy, monitor, and maintain ML models (LLMs and agentic workflows) in microservices; Develop AI-driven search and ranking algorithms for RAG systems; Design and maintain data ingestion and transformation pipelines; Implement advanced authentication and security mechanisms for ML pipelines; Conduct research on ML, NLP, and knowledge graph techniques; Mentor junior engineers and contribute to team knowledge-sharing.
Seniority
Senior, hands-on IC