
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 Title: Deployment Lead (Python, Linux, AWS)Ā
Location: Coimbatore
OverviewĀ
We are seeking an experienced Deployment Lead to oversee the end-to-end deployment lifecycle of our applications and services. The ideal candidate will have deep expertise in Python, strong Linux administration skills, and hands-on experience with AWS cloud infrastructure. You will work closely with engineering, DevOps, QA, and product teams to ensure reliable, repeatable, and scalable deployments across multiple environments.Ā
Ā
Key ResponsibilitiesĀ
- Lead and manage deployment activities for all application releases across development, staging, and production environments.Ā
- Develop and maintain deployment automation, scripts, and tools using Python and shell scripting.Ā
- Own and optimize CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI, or AWS CodePipeline).Ā
- Oversee Linux server administration, including configuration, troubleshooting, performance optimization, and security hardening.Ā
- Design, implement, and maintain AWS infrastructure (EC2, S3, Lambda, IAM, RDS, ECS/EKS, CloudFormation/Terraform).Ā
- Ensure robust monitoring, logging, and alerting using tools such as CloudWatch, Grafana, Prometheus, or ELK.Ā
- Collaborate with developers to improve code readiness for deployment and production reliability.Ā
- Manage environment configurations and ensure consistency and version control across environments.Ā
- Lead incident response during production issues; conduct root-cause analysis and implement long-term fixes.Ā
- Establish and enforce best practices for deployment, configuration management, and operational excellence.Ā
Ā
Required Skills & QualificationsĀ
- 5+ years of experience in deployment engineering, DevOps, or site reliability engineering roles.Ā
- Strong proficiency in Python for automation and tooling.Ā
- Advanced experience with Linux systems administration (Ubuntu, CentOS, Amazon Linux).Ā
- Hands-on work with AWS cloud services and infrastructure-as-code (CloudFormation or Terraform).Ā
- Experience with containerization technologies such as Docker and orchestration platforms like ECS, EKS, or Kubernetes.Ā
- Strong understanding of CI/CD tools and automated deployment strategies.Ā
- Familiarity with networking concepts: DNS, load balancers, VPCs, firewalls, VPN, and routing.Ā
- Expertise with monitoring, alerting, and logging solutions.Ā
- Strong problem-solving and analytical skills; able to lead troubleshooting efforts.Ā
- Excellent communication and leadership abilities.Ā
non-metro and rural markets. DealShare has raised series C funding of USD 21 million with key investors like WestBridge Capital, Falcon Edge Capital, Matrix Partners India, Omidyar Network, Z3 Partners and Partners of DST Global and has a total funding of USD 34 million.They have 2 million customers across Rajasthan, Gujarat, Maharashtra, Karnataka and Delhi NCR with monthly transactions of 1.2 million and annual GMV of $100 million. Our aim is to expand operations to 100 cities across India and reach annual GMV of USD 500 Million by end of 2021.
They started in Sept 2018 and had 5000 active customers in the first three months. Today
we have 25K transactions per day, 1 Lakh DAU and 10 Lakh MAU with a monthly GMV of INR 100 Crores and 50% growth MoM. We aim to hit 2 Lakh transactions per day with an annual GMV of 500 Million USD by 2021.
We are hiring for various teams in discovery (search, recommendation, merchandising,
intelligent notifications) , pricing (automated pricing, competition price awareness, balancing revenue with profits, etc), user growth and retention (bargains, gamification), monetisation (ads), order fulfillment (cart/checkout, warehousing, last mile, delivery promise, demand forecasting), customer support, data infrastructure (warehousing, analytics), ML infrastructure (data versioning, model repository, model training, model hosting, feature store, etc). We are looking for passionate problem solvers to join us and solve really challenging problems and scale DealShare systems
You will:
ā Implement the solve with minimal guidance after solutioning closure with senior engineers.
ā Write code that has good low level design and is easy to understand, maintain, extend
and test.
ā End to end ownership of product/feature from development to production and fixing
issues
ā Ensure high unit, functional and integration automated test coverage. Ensure releases
are stable.
ā Communicate with various stakeholders (product, QA, senior engineers) as necessary to
ensure quality deliverables, smooth execution and launch.
ā Participate in code reviews, improve development and testing processes.
ā Participate in hiring great engineers
Required:
ā Bachelorās degree (4 years) or higher in Computer Science or equivalent and 1-3 years
of experience in software development
ā Excellent at problem solving, is a self thinker.
ā Good understanding of computer science fundamentals, data structures and algorithms
and object oriented design.
ā Good coding skills in any object oriented language (C++, Java, Scala, etc), preferably in
Java.
ā Prior experience in building one or more modules of large-scale, highly available, low
latency, high quality distributed system is preferred.
ā Extremely good at problem solving, is a self thinker.
ā Ability to multitask and thrive in a fast paced timeline-driven environment.
ā Good team player and ability to collaborate with others
ā Self driven and motivated, very high on ownership
Is a plus
ā Prior experience of working in Java
ā Prior experience of using AWS offerings - EC2, S3, DynamoDB, Lambda, API Gateway,
Cloudfront, etc
ā Prior experience of working on big data technologies - Spark, Hadoop, etc
ā Prior experience on asynchronous processing (queuing systems), workflow systems.
Your responsibilities as a backend engineer will include:
- Back-end software development
- Software engineering and designing data models and write effective APIs
- Working together with engineers and product teams
- Understanding business use cases and requirements for different internal teams
- Maintenance of existing projects and New feature development
- Consume and integrate classifier/ ML snippets from Data science team
What we are looking for:
- 2+ years of industry experience with the Python and Django framework.
- Degree in Computer Science or related field
- Good analytical skills with strong fundamentals of data structures and algorithms
- Experience building backend services with hands-on experience through all stages of Agile software development life cycle.Ā
- Ability to write optimized codes,debug programs, and integrate applications with third party tools by developing various APIs
- Experience with Databases.
- Experience with writing REST-APIs.
- Prototyping initial collection and leveraging existing tools and/or creating new tools
- Experience working different types of datasets (e.g. unstructured, semi-structured, with missing information)
- Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- A positive attitude, and a growth mindset
Bonus:
- Experience with relevant Python libraries such as Requests, sklearn, Selenium
- Hands on experience in Machine learning implementations
- Experience with Cloud infrastructure (e.g. AWS) and relevant microservices
- Good Humor
Role- Software Development Engineer-2
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.

⢠Construct, develop, code, debug and maintain applications.
⢠Conform to define software design methodology for the development and implementation of Internet based application to support all aspects of web site functionalities.
⢠Perform code review and evaluation and determine recommendations for adaptation.
⢠Creation of Low-Level Design Document from Functional Specification and Technical design document.
⢠Generate application test data as necessary and validate any data conversion requirements for final implementation and production roll out.
⢠Being responsible for the analysis, design and development of certain key business application
Ā Skills RequiredĀ Ā
I. Hands on experience on Dialogic/Telesoft SIGTRAN/TDM Stack and its configurations
II. Understanding and implementation of SS7 signalling servers
III. Good experience on SS7 protocols like MTP, SCCP, TCAP, ISUP, MAP layers and SMPP Protocol
IV. Must have Strong C and C++ programming skills on Linux developing multi- threaded applications.
V. Working knowledge of MySQL and other relational DB.
VI. Will add more advantage, if Working knowledge of any products like SMSC, MCA, USSD, OBD, IB
Education: B.Tech/BE or MCA (Computers) Regular
About Clari
Clari uses AI and automation to drive growth and retention for high-performing revenue teams. Clariās Revenue Operations platform is currently processing over $300 billion in pipeline, and is used by over 50,000 marketing, sales and customer success professionals across 170 countries. Customers include market leaders like Symantec, Adobe, Alteryx, Workday, Lenovo, Zoom, Medallia, Alteryx and hundreds of others.Ā Clari harvests and analyzes activity signals from dozens of different business systems, including email, calendar, CRM, marketing automation, to shorten sales cycles, increase win rates, and make revenue more predictable.Ā
Ā
The result is passionate and frankly humbling customer loyalty. We consistently hear from our customers how weāve changed their lives - just check out the reviews on https://www.g2crowd.com/products/clari/reviews">G2 Crowd. It never gets old, and we never take it for granted.
Ā
Clari is looking for several key experienced engineering who will focus on implementing many different areas of our solution, including but not limited to our overall web architecture, core application features such as data science driven analytics, user management, content management, social graph integration, personalization, emails, collaboration systems and enterprise content repositories as well as on unstructured data analytics, machine learning and our relevance engine.
Ā
Join our core applications team where youāll work with truly remarkable colleagues on highly diverse, complex, and relevant problems while building scalable applications designed to service millions of mobile and web-based information workers. Youāll work closely with product managers, designers, and others in a cross functional environment on multiple projects, from concept phase through testing, launch and ongoing operations.
Ā
We work in an open, collaborative environment and seek exceptional developers who enjoy problem solving and straying outside the routine. You will also contribute to the growth of Clari by being a Brand Ambassador and assist in the hiring of great talent.
Qualifications
- 3+ years of professional server development experience using Java or similar object-oriented language
- Strong understanding of web-based architecture - web servers, load balancing, caching, databases etc.
- Basic knowledge of SQL (Postgres, MySQL) and NoSQL databases (MongoDB)
- Experience developing data driven web applications
- Up-to-date knowledge of latest trends in web application development, including Amazon AWS ecosystem
- Experience building and using RESTful APIs
Nice to Have
- Experience with multi-threading, replication etc. concepts in cloud applications
- Familiarity with large scale business intelligence applications
- Familiarity of JavaScript and other web technologies such as React
- Ā
Why Clari?
Because we have a big mission, a winning product and an amazing fan base of passionate customers.
Ā
Weāre changing the world and having a lot of fun on the way. Clari is a fun and fast-growing Silicon Valley company. Clari is one of Inc. Magazineās best places to work in the US and was named as a 2019 Top Bay Area Workplace for the 5th consecutive year. In October 2019, we closed $60M in Series D funding and are growing at 200%. Our product is a winner - we have perennially been given the highest overall rating in G2 Crowdās Top 20 Sales Analytics Software. Weāre backed by top tier investors including Sequoia Capital, Bain Capital, Sapphire Ventures, Madrona Venture Group and Tenaya Capital, and have a superb and supportive board.
Ā
Our team is made up of veteran entrepreneurs, brilliant engineers, and tried-and-true sales professionals who have done this before and want to do it again, this time only bigger.
Ā
Whatās left to add? You.










