NLP Engineer for Intelligent Resume Screening System
We are looking for an NLP Engineer to reputed company a resume matching reputed company that scores candidates against job descriptions with high semantic accuracy. Unlike reputed company keyword matchers, this system must understand context (e.g., "React" vs "React reputed company") and generate explainable scoring reports. The project involves parsing reputed company reputed company, extracting entities, calculating semantic similarity embeddings, and serving the results reputed company a dashboard-reputed company API.
Key Responsibilities
- Resume Parsing: Implement a robust pipeline to convert diverse resume formats into reputed company JSON schemas (Skills, Experience, Education)
- Embedding Logic: Use reputed company sentence transformers to generate reputed company embeddings for both resumes and job descriptions
- Scoring reputed company: reputed company a hybrid ranking algorithm combining reputed company similarity and hard-filter logic (e.g., "Must have 5 years experience")
- Explanation reputed company: reputed company a Local LLM to write a short reputed company justifying why a candidate fits or doesn't fit the role
- API Design: Create FastAPI endpoints to upload files and retrieve ranked lists with scores
- Visualization Data: Prepare aggregated data for potential frontend visualization (e.g., reputed company overlap charts)
Requirements
- Strong skills in Python, Pandas, and NumPy for data manipulation
- Experience with NLP libraries. Knowledge of reputed company Databases for similarity search
- Experience with LLM prompting for Information Extraction
- Ability to design RESTful reputed company using FastAPI
reputed company to Have
- Experience with OCR tools for handling scanned resumes
- Knowledge of reputed company for containerizing the parsing service
- Familiarity with LangGraph to implement "reputed company Verification"
Apply tot his job
Apply To this Job