Overview
Job Title: Senior NLP Engineer
We are looking for a highly skilled ML/NLP Engineer to join our Maps team. The role involves designing, developing, and maintaining systems that manage and process large-scale Maps data. The ideal candidate should have strong expertise in Natural Language Processing, LLM models and Vector Databases. Knowledge about Geospatial Queries will be an added advantage
Responsibilities: ● Design, develop, and deploy NLP models, including fine-tuning and training large language models (LLMs) to handle millions of requests per minute. ● Collaborate with cross-functional teams to understand business requirements and translate them into ML solutions. ● Develop geospatial data pipelines to support spatial analysis and location-based services. ● Build text parsing pipelines to eventually help context aware search. ● Provide technical leadership on projects that combine NLP, geospatial data, and vector-based search.
Requirements: ● Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field with at least 4+ years of experience. ● Proficiency in Python with experience in profiling and performance optimisation. ● Proficiency in frameworks like Hugging Face Transformers, PyTorch, or TensorFlow. ● Experience with deploying geospatial and ML models on cloud platforms.
Soft Skills: ● Strong problem-solving and analytical thinking abilities. ● Excellent communication and teamwork skills. ● Ability to adapt to new technologies and contribute to innovative solutions
Job Type: Full-time
Pay: ₹354,671.53 - ₹1,536,609.29 per year
Schedule:
- Day shift
Experience:
- NLP: 4 years (Required)
- Python: 4 years (Required)
- geospatial: 4 years (Required)
- ML models on cloud platforms: 4 years (Required)
- PyTorch or TensorFlow: 4 years (Required)
Work Location: In person