HamburgerMenu
hirist

Staff Artificial Intelligence Engineer - NLP/LLM

HireVeda
Multiple Locations
5 - 9 Years

Posted on: 15/10/2025

Job Description

Description :



As a Staff AI Engineer, you will be an integral part of our AI research team focused on transforming the construction industry through cutting-edge deep learning, computer vision, and NLP technologies. You will contribute to the development of intelligent systems for automated construction take-off and estimation by working with unstructured data such as blueprints, drawings (including SVGs), and PDF documents. In this role, you will support the end-to-end lifecycle of AI-based solutions from prototyping and experimentation to deployment in production. Your contributions will directly impact the scalability, accuracy, and efficiency of our products.

Responsibilities :



- Contribute to research and development initiatives focused on Computer Vision, Natural Language Processing (NLP), and Deep Learning, applied to construction-related data.


- Build and optimize models for extracting insights from documents such as blueprints, scanned PDFs, SVG files, or text-heavy datasets.


- Develop and enhance multi-modal models that integrate vision with language-based features (NLP/LLMs).


- Follow best data science and machine learning practices, including data-centric development, experiment tracking, model validation, and reproducibility.


- Collaborate with cross-functional teams, including software engineers, ML researchers, and product teams, to convert research ideas into real-world applications.


- Write clean, scalable, and production-ready code using Python and frameworks like PyTorch, TensorFlow, or HuggingFace.


- Stay updated with the latest research in computer vision, NLP, and machine learning, and evaluate applicability to construction industry challenges.

Requirements :



- 5 to 6+ years of experience in applied AI/ML and research with a strong focus on Computer Vision and/or NLP.

- Solid understanding of image processing, visual document understanding, OCR, and feature extraction, as well as text processing, embeddings, and transformer-based architectures.


- Familiarity with SVG graphics, LLM-based models, or multimodal architectures is a plus.


- Deep understanding of unsupervised learning techniques like clustering, dimensionality reduction, and representation learning.


- Proficiency in Python and ML frameworks such as PyTorch, OpenCV, TensorFlow, and HuggingFace Transformers.


- Hands-on experience with model optimization techniques (e. g., quantization, pruning, knowledge distillation) - good to have.


- Experience with version control systems (Git), project tracking tools (JIRA), and cloud environments (GCP, AWS, or Azure).


- Familiarity with Docker, Kubernetes, and containerized ML deployment pipelines.


- Strong analytical and problem-solving skills, with a passion for building innovative solutions; ability to rapidly prototype and iterate.


- Comfortable working in a fast-paced, agile, startup-like environment, with excellent communication and collaboration skills.


info-icon

Did you find something suspicious?