Bengaluru
C++
Python
Apply now
Save
Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Procore Technologies
Procore is a software development company disrupting the construction industry by providing cloud-based construction software to clients in 150+ countries with a vast user base of 2 million+ across the globe.
Responsibilities:
- Research and innovate diffusion-based generative models for photorealistic wall-surface simulation, defect synthesis, and domain adaptation.
- Architect and train Vision-Language Models (VLMs) and Vision-Language Alignment (VLA) objectives that connect textual work orders, CAD plans, and sensor data to pixel-level understanding.
- Lead development of auto-annotation pipelines (active learning, self-training, synthetic data) that scale to millions of frames and point clouds with minimal human effort.
- Optimize and compress models (INT8 LoRA, distillation) for deployment on Jetson-class edge devices under ROS 2
- Own the full lifecycle problem definition, literature review, prototyping, offline/online evaluation, and production hand-off to perception and controls teams.
- Publish internal tech reports and external conference papers; mentor interns and junior engineers.
Requirements:
- 3+ years in deep-learning R& D or a Ph. D. / M. S. in CS, EE, robotics, or a related field with a strong publication record.
- Demonstrated expertise in diffusion models (DDPM, LDM, ControlNet) and multimodal transformers / VLMs (CLIP, DINO, LLaVA, Flamingo).
- Proven success building large-scale data-centric AI workflows: active learning, pseudo labeling, and weak supervision.
- Advanced proficiency in Python, PyTorch (or JAX), experiment tracking, and scalable training (PyTorch Lightning, DeepSpeed, Ray).
- Familiarity with edge AI runtimes (TensorRT, ONNX Runtime), and CUDA / C++ performance tuning.
- Strong mathematical foundation (probability, information theory, optimization) and ability to translate theory into production code.
- Bonus: experience with synthetic data generation in Isaac Sim or robotics perception stacks (ROS2 Nav2 MoveIt 2 Open3D).
Recommended for you based on this role
Similar stack
Same company
In your city
Staff Software Engineer - iOS
14 days ago
8+ year exp • Bachelor's Degree • Bengaluru
Objective-C
Swift
Frontend
GraphQL
Mobile
MVC
MVVM
SwiftUI
UIKit
Apply
Staff Software Engineer
15 days ago
8+ year exp • Bachelor's Degree • Bengaluru
JavaScript
Node JS
SQL
TypeScript
Node JS
Nest.JS
TypeORM
Databases
Google BigQuery
MySQL
Redis
Frontend
esbuild
GraphQL
Material UI
React.js
Redux
Mobile
State Management
DevOps
AWS
AWS Lambda
CircleCI
Docker
Rest API
Terraform
QA
Jest
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
Work setup
Location
Bengaluru
Employment
Internship
