
Staff Engineer - Computer Vision and Machine Learning
at MedTech: Our client is a leading firm in 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.

Similar jobs
Job Summary
We are looking for a skilled and experienced Developer.
Key Responsibilities
* Integrate with third-party cameras (ONVIF, RTSP), hardware encoders, and analytics engines.
* Ensure compliance with cybersecurity and data privacy standards.
Genspark is hiring Professionals for C Development for there Premium Client
Work Location- ChennaiĀ
Entry CriteriaĀ
Graduate from Any Engineering Background /BSc/MSc /MCA withĀ specialization(Computer/Electronics/IT )Ā
Minimum 1 year experience in IndustryĀ
āÆWorking Knowledge of C/Embedded/C++/DSAĀ
Programming Aptitude (Any Language)Ā
Basic understanding of programming constructs: variables, loops, conditionals, functionsĀ
Logical thinking and algorithmic approachĀ
Computer Science Fundamentals:Ā
Data structures basics: arrays, stacks, queues, linked listsĀ
Operating System basics: what is a process/thread, memory, file system, etc.Ā
Basic understanding of compilation, runtime, networking and sockets etc.Ā
Problem Solving & Logical ReasoningĀ
Ability to trace logic, find errors, and reason through pseudocodeĀ
Analytical and debugging capabilitiesĀ
Learning Attitude & CommunicationĀ
Demonstrated interest in low-level or systems programming (even if no experience)Ā
Willingness to learn C and work close to the OS levelĀ
Clarity of thought and ability to explain what they do knowĀ
āÆSoft Skills :Ā
Able to explain and communicate the thoughts clearly in EnglishĀ
Confident in solving new problems independently or with guidanceĀ
Willingness to take feedback and iterateĀ
Evaluation ProcessĀ
Candidates will be assigned an online test,Ā followed by Technical Screening.Ā
Shortlisted Candidates will have to appear for a F2F Interview with the Client, Chennai.Ā
Ā
Ā Ā Ā Ā 1. B-Tech/M-Tech or a relevant degree in Computer Science or IT.
Ā Ā Ā Ā 2. 3D math skills.
Ā Ā Ā Ā 3. Knowledge of Unity3D including Unity GUI, asset bundles, materials/shaders, and iPhone/Android deployment.
Ā Ā Ā Ā 4. Knowledge of "version controller" like git.
Ā Ā Ā Ā 5. Good knowledge of vehicle physics, game physics and particle systems.
Ā Ā Ā Ā 6. Game designing skills are a definite plus!
Ā Ā Ā Ā 7. Experience in coordination with UI development team
Ā Ā Ā Ā 8. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Ā Ā Ā Ā 9. Should be able to work in a growing company environment that is very dynamic and challenging.
Ā Ā Ā Ā 10. Self-starter, quick learner and problem solver.
- Responsibilities Design and develop games on the Unity platform, as per design document and given specifications (character or vehicle control, AI, game GUI, scoring and other game elements.
- Comprehensive research and development required for developing the game or certain features.
- Troubleshoot and testing the game and debugging.
- Experience with third-party libraries and APIs
- Collaborate and harmoniously work with other team members.
Quantum Corp. leads the world in helping users collaboratively solve some of the world's hardest computer challenges. Whether its wrangling Petabytes of data for cutting edge movie production, managing global content production workflows, exploring new sources of energy, or managing oceans of content and blending collaborative high-speed workflows with cutting-edge object storage, Quantum has the tools and technology to help you engineer the solution that works now - and preserves your work for decades to come. You are applying to an exceptional team that contributes to enhancing our position as a proven global expert in data management.
Job Summary and Duties:
This position will highlight new product development, as well as feature development and bug fixing of existing products serving the expanding big data, NAS, virtualization, replication, and file systems market. This position is required to be well rounded in operating system including all flavors of Linux, Windows, and MacOS. Building specialized core (user space and kernel space) software is the main function of this role.
Specific duties include but are not limited to:
⢠Development and maintenance of new Primary Storage products.
⢠Investigating and resolving issues in existing products related application workflows, cross-platform interactions, and new operating systems.
⢠Triage and disposition incoming issues from support cases, customer interactions, and new feature requests.
Job Requirements:
⢠Minimum 8 years of combined education and experience including 5 years of C/C++ programming.
⢠Expertise with SMB/NFS networking protocol stacks (Samba).
⢠Filesystem VFS layer expertise (Samba VFS modules).
⢠Experience with Python and Linux shell programming.
⢠Experience with SAN and Ethernet networking technologies.
⢠Ability to work in a team environment.
⢠Strong communication skills.
Desired Skills:
⢠Knowledge of kernel internals including any of the following: Linux and Mac OS X.
⢠Interfaces with special purpose file system APIs and web services required.
⢠Knowledge and experience with container technologies (Kubernetes, Docker)
⢠Knowledge and experience with Virtualization technologies: ESX, KVM
⢠Experience working in an Agile environment using CI methodologies.
- Develop new features understanding current architecture of system
- Responsible to design , develop, test, integrate and support product life cycle.
- Developing existing systems by analyzing and identifying areas for improvements
- Creating Design/Architecture documents, technical specifications, and test cases in line with Quality systems
- Maintaining systems by identifying and correcting software defectsDeveloping / Influencing Requirements.
- Willing and flexible to work on C++Ā
- Consulting internal / external stakeholders concerning maintenance and performance of software systems; implementing software solutions
- "Strong Object Orientated C++
At nFerence Labs, the "Google of Biomedicine", we are building the world's first massive-scale platform for pharmaco-biomedical computing. Our platform is premised on using AI/Deep Learning (on clinical text, medical images, and other signals) and massive high-performance computing to help pharma companies perform faster and more efficient drug discovery, and also help early diagnosis of several key diseases.
We collaborate heavily with premier medical institutions such as the Mayo Clinic and build systems to get deep medical insights from patient information including patient notes and lab information, medical images, ECGs, etc. We are a well-funded company and are looking to grow on all fronts.
Ā
We are hiring an experienced backend staff engineer for our Pramana team. OurĀ Digital Pathology-as-a-serviceĀ venture, PramanaĀ is an in-line quality assurance software suite which for the first time in the industry, provides confidence to the labs for the accuracy and applicability of their digital assets while supporting industry-standard image formats.
Ā
Pramanaās whole slide imaging system is built upon the strong hardware expertise of former Spectral Insights (that nference acquired in 2020) and the strong software expertise of nference. Modular systems with Robotic automation have allowed Pramana to reduce the reliance on several technical staff. This will significantly reduce the total costs of ownership and is a more transparent model for Pramanaās clients.
Ā
Must have
- 5+ years experience with solid backend/engineering experience in C++/ Python
- Knowledge of data structures and an eye for architecture.
- Solid CS fundamentals, fluent in multi-threaded and asynchronous programming, and a strong inclination for architecting at scale.
- Excellent technical design, problem-solving, debugging, and communication skills.
- Rapid prototyping worked on distributed systems at scale.
- Basic knowledge of SQL as well as NoSQL databases.
- Proficient in Golang/ Python, design, and concurrency patterns.
Ā
Good to have
- Proficient in writing unit tests and profiling and benchmarking golang applications
- Experience in maintaining protobuf contract
- Experience in working with GRPC and grace
Ā
Benefits:
- Be a part of the āGoogle of biomedicineā as recognized by the Washington Post
- Work with some of the brilliant minds of the world solving exciting real-world problems through Artificial Intelligence, Machine Learning, analytics and insights through triangulating unstructured and structured information from the biomedical literature as well as from large-scale molecular and real-world datasets.
- Our benefits package includes the best of what leading organizations provide, such as stock options, paid time off, healthcare insurance, gym/broadband reimbursement.
JD:
Ā
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Ā
Responsibilities:
- You solve problems at their root, stepping back to understand the broader context.
- You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
- You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
- You recognise and use design patterns to solve business problems.
- You understand how operating systems work, perform and scale.
Ā
Requirements:
- You write high quality, maintainable, and robust code.
- You recognise and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
- You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
- Bachelors or Masters in Computer Science or relevant technical field.
- Experience in software development and full product life-cycle.
- Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Proficiency in SQL and data modeling.
Dear Candidate,
I came across your candidature and want to discuss on a suitable role with us.Please find below JD and do reply with updated resume. Software Development Engineer ā SDE 2. Bengaluru/Hyderabad/Gurgaon/Chennai/Pune As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward. Top Skills You write high quality, maintainable, and robust code, often in Java or C++ or C# You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations. You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed. Roles & Responsibilities You solve problems at their root, stepping back to understand the broader context. You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact. You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications. You recognize and use design patterns to solve business problems. You understand how operating systems work, perform and scale. You continually align your work with Amazonās business objectives and seek to deliver business value. You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer. You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon. You communicate clearly with your team and with other groups and listen effectively. Skills & Experience Bachelors or Masters in Computer Science or relevant technical field. Experience in software development and full product life-cycle. Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby. Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability. Proficiency in SQL and data modeling.
Job Type:Ā Full-time
CTC Offering : 3.6L PA to 6L PA
Ā
Job Location:Ā Remote for 6-9 months due to the pandemic, then Mumbai, Maharashtra
Ā
Required experience:
-
Minimum 1.5 to 2 year of experience in Web & Backend Development usingĀ PythonĀ with experience in some form of Machine Learning ML Algorithms
Ā
Overview
We are looking forĀ PythonĀ developers with a strong understanding of object orientation and experience in web and backend development. Experience with Analytical algorithms and mathematical calculations using libraries such as Numpy and Pandas are a must. Experience in some form ofĀ Machine Learning. We require candidates who have working experience usingĀ DjangoĀ Framework
Ā
Key Skills required (Items in Bold are mandatory keywords) :
1. Proficiency inĀ Python 3.xĀ basedĀ web and backend development
2. Solid understanding ofĀ Python concepts
3. Experience with some form ofĀ Machine Learning (ML)
4. Experience in using libraries such asĀ Numpy and Pandas
5. Some form of experience withĀ NLP and Deep LearningĀ using any of Pytorch, Tensorflow, Keras, Scikit-learn or similar
6. Hands on experience withĀ RDBMSĀ such asĀ Postgres or MySQL
7. Experience buildingĀ REST APIsĀ usingĀ DRF or Flask
8. Comfort withĀ GitĀ repositories, branching and deployment using Git
9. Working experience withĀ Docker
10. Basic working knowledge ofĀ ReactJs
11. Experience in deploying Django applications to AWS,Digital Ocean or Heroku
Ā
KRAs includes:
1. Understanding the scope of work
2. Understanding and adopting the current internal development workflow and processes
3. Understanding client requirements as communicated by the project manager
4. Arriving on timelines for projects, either independently or as a part of a team
5. Executing projects either independently or as a part of a team
6. Developing products and projects using Python
7. Writing code to collect and mathematically analyse large volumes of data.
8. Creating backend modules in Python by building or reutilizing existing modules in a manner so as to
provide optimal deliveries on time
9. Writing Scalable, maintainable code
10. Building secured REST APIs
11. Setting up batch task processing environments using Celery
12. Unit testing prepared modules
13. Bug fixing issues as reported by the QA team
14. Optimization and performance tuning of code
Ā
Bonus but not mandatory
1. Nodejs
2. Redis
3. PHP
4. CI/CD
5. AWS











