As a Senior AI Research Engineer, you will play a crucial role in our AI research team dedicated to revolutionizing the construction industry using cutting-edge deep learning, computer vision, and NLP technologies. Your primary responsibility will be to contribute to the development of intelligent systems by working with unstructured data such as blueprints, drawings (including SVGs), and PDF documents. You will be involved in the end-to-end lifecycle of AI-based solutions, from prototyping and experimentation to deployment in production, directly impacting the scalability, accuracy, and efficiency of our products. **Roles & Responsibilities:**
Contribute to research and development initiatives focused on Computer Vision or NLP and Deep Learning applied to construction-related data. - Build and optimize models for extracting insights from documents like blueprints, scanned PDFs, and SVG files. - Contribute to the development of multi-modal models integrating 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, such as software engineers, ML researchers, and product teams, to translate research ideas into real-world applications. - Write clean, scalable, and production-ready code using Python and frameworks like PyTorch, TensorFlow, or HuggingFace. - Stay abreast of the latest research in computer vision and machine learning and assess their applicability to challenges in the construction industry. **Skills & Requirements:**
4 to 7 years of experience in applied AI/ML and research with a strong emphasis on Computer Vision or NLP utilizing state-of-the-art Deep Learning techniques. - Previous experience working with extensive datasets and models. - Strong understanding of image processing, visual document understanding, and feature extraction from visual data. - Sound knowledge of transformers, NLP, or LLM based architectures. - Knowledge of SVG graphics is desirable. - Profound understanding of unsupervised learning techniques like clustering, dimensionality reduction, and representation learning. - Proficiency in Python and ML frameworks including PyTorch, OpenCV, TensorFlow, and HuggingFace Transformers. - Hands-on experience with model optimization techniques like quantization, pruning, and knowledge distillation. **Good to have:**
Familiarity with version control systems (e.g., Git), project tracking tools (e.g., JIRA), and cloud environments (GCP, AWS, or Azure). - Experience with Docker, Kubernetes, and containerized ML deployment pipelines. - Strong analytical and problem-solving skills with a zeal for developing innovative solutions and the ability to prototype and iterate quickly. - Comfortable working in a fast-paced, agile, startup-like environment with excellent communication and collaboration skills. As a Senior AI Research Engineer, you will play a crucial role in our AI research team dedicated to revolutionizing the construction industry using cutting-edge deep learning, computer vision, and NLP technologies. Your primary responsibility will be to contribute to the development of intelligent systems by working with unstructured data such as blueprints, drawings (including SVGs), and PDF documents. You will be involved in the end-to-end lifecycle of AI-based solutions, from prototyping and experimentation to deployment in production, directly impacting the scalability, accuracy, and efficiency of our products. **Roles & Responsibilities:**
Contribute to research and development initiatives focused on Computer Vision or NLP and Deep Learning applied to construction-related data. - Build and optimize models for extracting insights from documents like blueprints, scanned PDFs, and SVG files. - Contribute to the development of multi-modal models integrating 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, such as software engineers, ML researchers, and product teams, to translate research ideas into real-world applications. - Write clean, scalable, and production-ready code using Python and frameworks like PyTorch, TensorFlow, or HuggingFace. - Stay abreast of the latest research in computer vision and machine learning and assess their applicability to challenges in the construction industry. **Skills & Requirements:**
4 to 7 years of experience in applied AI/ML and research with a strong emphasis on Computer Vision or NLP utilizing state-of-the-art Deep Learning techniques. - Previous experience working with extensive datasets and models. - Strong understanding of image processing, visual document understanding, and feature extraction from visual data. - Sound knowledge of transformers, NLP, or LLM b