back-arrow-sm
Back to All Openings

AI/ML/NLP Engineer

5 Openings
Exp: 3+ Years | On-site
Apply Now

Job Description:

– 5+ years of professional software development experience with excellent communication skills.

– Prior team lead or senior engineer role, with proven ability to mentor and streamline communication.

– Strong balance of backend depth and frontend delivery; able to collaborate across functions.

– Able to adapt and contribute effectively in dynamic or less-structured environments.

– Comfortable working under tight timelines while maintaining quality and focus.

– Capable of delivering quick, practical solutions without compromising long-term stability.

– Strong problem-solving mindset with the ability to stay composed under pressure.

– Proactive in learning and adjusting to new challenges as they arise.

Key Responsibilities

– Design and implement pipelines for speech-to-text (ASR), speaker diarization, and video segmentation.

– Develop workflows for Named Entity Recognition (NER), relation extraction, and entity resolution.

– Convert ML outputs into RDF triples with provenance for use in knowledge graphs. 

– Generate and manage embeddings for documents, entities, and relations to support vector search. 

– Build evaluation frameworks to measure accuracy in ASR, entity linking, and relation extraction. 

– Integrate ML pipelines as idempotent, queue-friendly jobs, ensuring scalability and reliable event publishing.

– Skills & Tooling.

– Strong experience with ASR and NER models (Whisper, HuggingFace Transformers). 

– Hands-on expertise in transformer-based models and fine-tuning workflows. 

– Familiarity with entity linking, RDF mapping, and SPARQL query generation. 

– Experience with vector databases (pgvector, OpenSearch, Pinecone, etc.). 

– Skilled at integrating ML workflows into backend systems (APIs, batch jobs, Kafka/Redis queues).

To learn more about Ninjatech, please visit our website at https://ninjatech.agency/ or email us at hr@ninjatechnolabs.com

Ready to Start?

    Drag & Drop your file here

    PDF or Word files with less than 10MB in size are supported.