Jobs · cutshort

C

Staff Engineer - Computer Vision and Machine Learning

Vantage Compute · Indexed today

onsiteFull-timelead5-8 yrs2880000-4800000 INR🇮🇳 India
Apply on cutshort

About the role

Develop advanced solutions in medical imaging using computer vision and machine learning techniques.

MedTech: Our client is a leading firm in Medical devices. is hiring Staff Engineer - Computer Vision and Machine Learning job in Gurugram | Cutshort

Staff Engineer - Computer Vision and Machine Learning
MedTech: Our client is a leading firm in Medical devices.
Staff Engineer - Computer Vision and Machine Learning

at MedTech: Our client is a leading firm in Medical devices.
Agency job
7
\- 12 yrs
₹30L - ₹50L / yr
Gurugram
Skills
C++
Image Processing
Machine Learning (ML)
Deep Learning
Neural networks
Medical devices
🚀 Were Hiring: Staff Engineer – Computer Vision & Machine Learning 🚀
📍 Location: Gurugram
💼 Experience: 7-10 Years
About the Role
We are seeking a passionate Computer Vision and Machine Learning expert to develop advanced solutions in medical imaging. If you’re excited about challenges like image segmentation, object detection, and 3D reconstruction, let’s connect!
Mandatory Technical Skills:
✅ Programming Languages: Proficiency in C++, Python, and C#.
✅ Computer Vision Expertise: Experience with OpenCV for tasks such as:
– Image Segmentation
– Object Detection
– Pattern Recognition
– 3D Reconstruction
– ✅ ML/DL Frameworks: Proficiency in TensorFlow, PyTorch; hands-on experience with models like YOLO, U-Net, ResNet, VGG.
– ✅ Image Processing: Strong understanding of:
– Color-space transformations
– Histogram/Contrast enhancement
– Morphology and frequency domain filtering
– ✅ Medical Imaging Knowledge: Familiarity with modalities like CT, MRI, Ultrasound.
– ✅ Algorithms & Data Structures: Solid problem-solving, optimization, and analytical skills.
Additional Preferred Skills:
🔹 Advanced C++ (STL, multithreading, design patterns).
🔹 Python libraries: Numpy, Pandas, Scikit-learn.
🔹 Knowledge of tools like VTK, ITK, or MITK.
🔹 Understanding of healthcare regulations (e.g., FDA, CE).
Why This Role?
You’ll build cutting-edge Computer Vision and Machine Learning solutions for healthcare, making a meaningful impact on lives.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.

Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort

Similar jobs

Posted by
Keshav Senthil
Remote only
7
\- 10 yrs
₹40L - ₹50L / yr
C++
Rust
High Performance Computing (HPC)
System Programming
Multithreading
+6 more
Software Engineer, Low-Latency Systems
– Employment Type: Full-time
– Experience Level: senior-level (7–10 years)
About the Role
We are hiring a Software Engineer, Low-Latency Systems to design and optimize the core infrastructure powering our algorithmic trading systems. In this role, you will work on latency-critical execution paths where nanoseconds, cache lines, memory layout, and network behavior matter.
This is a hands-on engineering position for someone who enjoys building high-performance systems and reasoning deeply about correctness, throughput, and tail latency. Prior trading domain experience is helpful but not required—we value engineering depth and systems thinking above all else.
What You’ll Do (Responsibilities)
– Build Core Infrastructure: Design, develop, and maintain low-latency components including order routing, market data handling, and execution pipelines.
– Optimize Performance: Profile and optimize critical code paths to minimize throughput and tail latency.
– Collaborate Across Teams: Work closely with quant and trading teams to translate complex strategy requirements into highly efficient infrastructure primitives.
– Drive System Design: Contribute to architectural decisions around threading models, memory layout, and network stack configurations.
– Ensure Reliability: Improve observability and operational performance across trading infrastructure. Participate in on-call rotations, incident response, and post-mortems to keep systems running smoothly.
What We’re Looking For (Requirements)
– Experience: 7 to 10 years of professional experience in systems engineering, with a demonstrable focus on low-latency systems or high-performance computing (HPC).
– Language Proficiency: Strong, production-level proficiency in Rust and/or C++.
– Systems Depth: Comfort reasoning about memory management, lock-free data structures, compiler behavior, and CPU-level performance.
– Tooling: Experience using Linux performance tooling such as perf, flamegraphs, strace, or similar tools.
– Networking Fundamentals: Solid understanding of network stack behavior, including TCP, UDP, multicast, and kernel bypass.
– Problem Solving: Ability to debug complex production issues and optimize systems under real-world constraints.
Nice to Have (Bonus Points)
– Prior exposure to trading systems, market data feeds, or exchange connectivity.
– Familiarity with financial market protocols (e.g., FIX, ITCH, OUCH).
– Experience with low-latency networking technologies like DPDK, RDMA, or kernel bypass.
– Familiarity with co-location environments and latency-sensitive infrastructure.
Culture & Fit
We are looking for an engineer who takes ownership, thrives in ambiguous and fast-moving environments, and holds an incredibly high bar for correctness and performance. If you love drilling down into the lowest levels of software to squeeze out maximum efficiency, we want to hear from you.
Read more

Posted by
akshay Chinchalkar
Pune
5
\- 9 yrs
₹12L - ₹20L / yr
C++
computational geometry
geometry
Here’s a detailed job description you could use for a C++ Developer specializing in Computational Geometry:
🧑‍💻 Job Description: C++ Developer (Computational Geometry)
📌 Position Overview
We are seeking a highly skilled C++ Developer with expertise in computational geometry to design, implement, and optimize algorithms for geometric modeling, spatial analysis, and high-performance applications. The ideal candidate will have strong problem-solving skills, a deep understanding of geometric data structures, and experience building efficient, scalable software solutions.
🎯 Key Responsibilities
– Develop and maintain C++ applications focused on computational geometry, geometric modeling, and spatial algorithms.
– Implement and optimize algorithms for tasks such as:
– Polygon triangulation
– Convex hulls
– Voronoi diagrams
– Delaunay triangulation
– Collision detection
– Pathfinding and geometric queries
– Work with large-scale geometric datasets and ensure robustness, accuracy, and performance.
– Collaborate with cross-functional teams (e.g., graphics, CAD, robotics, GIS, simulation).
– Write clean, maintainable, and well-documented code following industry best practices.
– Conduct performance profiling and optimize algorithms for real-time applications.
– Stay updated with the latest research and techniques in computational geometry and related fields.
🛠️ Required Skills & Qualifications
– Strong proficiency in modern C++ (C++11/14/17/20).
– Solid understanding of computational geometry concepts and algorithms.
– Experience with data structures (trees, graphs, spatial indexing like KD-trees, R-trees).
– Familiarity with numerical methods and precision handling in geometric computations.
– Knowledge of multithreading, parallel computing, and optimization techniques.
– Experience with libraries such as CGAL (Computational Geometry Algorithms Library), Boost.Geometry, or similar.
– Strong debugging and problem-solving skills.
– Bachelor’s/Master’s degree in Computer Science, Mathematics, or related field.
Read more

Posted by
Hiring Team
Remote only
5
\- 10 yrs
₹25L - ₹55L / yr
Python
Scikit-Learn
pandas
PostgreSQL
Data engineering
+3 more
Full-Stack Machine Learning Engineer
Role: Full-Time, Long-Term Required: Python Preferred: C++
OVERVIEW
We are seeking a versatile ML engineer to join as a core member of our technical team. This is a long-term position for someone who wants to build sophisticated production systems and grow with a small, focused team. You will work across the entire stack—from data ingestion and feature engineering through model training, validation, and deployment.
The ideal candidate combines strong software engineering fundamentals with deep ML expertise, particularly in time series forecasting and quantitative applications. You should be comfortable operating independently, making architectural decisions, and owning systems end-to-end.
CORE TECHNICAL REQUIREMENTS
Python (Required): Professional-level proficiency writing clean, production-grade code—not just notebooks. Deep understanding of NumPy, Pandas, and their performance characteristics. You know when to use vectorized operations, understand memory management for large datasets, and can profile and optimize bottlenecks. Experience with async programming and multiprocessing is valuable.
Machine Learning (

Read the full posting on cutshort

FAQ

Is the Staff Engineer - Computer Vision and Machine Learning role at Vantage Compute remote?+

This Staff Engineer - Computer Vision and Machine Learning position is listed as onsite.

What is the salary for the Staff Engineer - Computer Vision and Machine Learning role at Vantage Compute?+

The listing states 2880000-4800000 INR.

What seniority level is this Staff Engineer - Computer Vision and Machine Learning role?+

This is a lead level position.

How do I apply for the Staff Engineer - Computer Vision and Machine Learning role at Vantage Compute?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Vantage Compute.