
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
Who Are We
Ā
A research-oriented company with expertise in computer vision and artificial intelligence, at its core, Orbo is a comprehensive platform of AI-based visual enhancement stack. This way, companies can find a suitable product as per their need where deep learning powered technology can automatically improve their Imagery.
Ā
ORBO's solutions are helping BFSI, beauty and personal care digital transformation and Ecommerce image retouching industries in multiple ways.
Ā
WHY US
- Join top AI company
- Grow with your best companions
- Continuous pursuit of excellence, equality, respect
- Competitive compensation and benefits
Ā
Ā
You'll be a part of the core team and will be working directly with the founders in building and iterating upon the core products that make cameras intelligent and images more informative.
Ā
To learn more about how we work, please check out
https://www.orbo.ai/">https://www.orbo.ai/.
Ā
We at Orbo are looking for developers who have passion for technology, ability to deploy new and novel technologies in environments that are often low on humans as well as capital. From solving complex algorithm problems, software development engineers also develop complex algorithms to solve real-life crises and are involved in the system design of several applications and thus contributing to their technical architecture.Ā
Ā
CTC- Upto 12 LPA
Responsibilities:
- To determine the scope of software development projects.
- Collaborating with the software development team on application design and development.
- Developing software and overseeing the deployment of applications across platforms.
- Performing diagnostic tests and debugging procedures.
- Creating end-user application feedback channels.
- Optimizing software by performing maintenance, updates, and upgrades.
- Documenting processes and maintaining software development records.
- Keeping up to date with C++ standards and advancements in application development.
Requirements:
- Bachelor's degree in computer science, information systems, or similar.
- Strong understanding of OOPs, SDL.
- Problem solving with data structure and algorithms.
- Build tools(make/Cmake/Ninja/Bazel)
- Experience with OS & hardware specific development (SIMD, AVX, AVX2)
- Having knowledge of 3rd Party library integration (OpenCV, Tensorflow, NCNN, TNN, liptorch, Openvino, ONNX runtime)
- Worked with Modern C++Ā
- Worked with Linux & Windows
- Experience with multi threading and multi processingĀ
- Superb analytical and problem-solving skills.
- Excellent collaboration and communication skills.
- Great organizational and time management skills.
- Proficient experience of minimum 3 years into C++ & experience using MFC library.
- Good experience into C# programming.
- Working experience into COM.
- Good Communication skills.
Signalling, interlocking system
⢠Participate in Requirement Analysis and Design activities
⢠Develop code, unit testing, integration testing
⢠Perform module integration and integration testing
⢠Prepare and review Test Reports
⢠Actively participate in technical meetings and share ideas clearly
⢠Manage a team of engineers and provide leadership with clear communication
⢠Good at documentation
⢠And any other project related activity assigned
- Write a significant amount of code for new and existing databases and related systems
- Scale and own these backend systems and databases
- Ship high-quality code and architecture
- Mentor engineers on the team, developing their skills and helping advance their careers
- Work with the founders to flesh out the future of the product
- Help shape the future of our engineering organization
Requirements
- A passion for working on deeply technical projects and wanting to work on distributed systems, concurrency & parallelism, replication protocols, file systems & correctness
- You have been building applications for 5+ years with C/C++ or Rust and have significant backend, database, or systems-level programming experience
- You have a BS/MS/Ph.D. in a scientific field or equivalent experience
- You want to work in a fast-paced, high-growth startup environment that respects its engineers and customers
- You are comfortable working with a 100% distributed engineering team, collaborating on GitHub, Slack, Zoom, etc. in the open and as a self-starter
Bonus points:
- Experience working on databases or other storage systems internals
- Experience with Apache Arrow, Apache Parquet
- Know how columnar databases work
- Know how to convert an algorithm to use SIMD instructions
- Good knowledge of Linux internals
- Youāve contributed to open-source libraries and actively participate in the development community (blogging, giving talks, meetups, tweeting, etc.)
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

⢠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
- We are one of the fastest-growing game development companies with headquarters in
- Bangalore, India. Since our inception in 2017, we have carved a niche in the gaming industry by our highly creative and expert approach to game design, artwork and development. Our two games, āLudo STARā and āParchisi STARā have already reached 50 million global downloads.
- We have a grand vision of being the āBest Game Developing Companyā in the world. We are vastly committed to developing visually appealing and technically advanced games for diverse platforms and game applications that appeal to all ages.
- We offer an autonomous studio consisting of self-motivated teams in a fast decision-making
- environment, allowing you to be truly impactful and develop professionally.
- Itās an exciting time to come aboard, career experience as a lead developer working with leadership teams.
Senior Software Engineer
As an SSE, we expect you to solve real-life complex problems and create compelling experiences for our Players. Being a small company we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery.
The pace of our growth is incredible. If you want to tackle hard, interesting and UNIQUE
problems, and create an impact within an entrepreneurial environment, join us!
Major responsibilities :
ā Focus on scalability, performance, service robustness, and cost trade-offs
ā Continuously drive to explore, improve, enhance, automate, and optimize systems and
tools to best meet evolving business and market needs
ā Attention to detail coupled with the ability to think abstractly
ā Collaborate with teams to develop and support the smooth 24x7 operation of our service
ā Keen to learn new technologies and apply the knowledge in production systems
ā Take complete ownership of projects and their development cycle
Technical Requirements:
ā Solid understanding and knowledge in programming languages like C++, GoLang etc.
ā Strong knowledge of any of the databases like MySQL, Mongo, PostgreSQL.
ā Have hands on experience with systems that are asynchronous, RESTful and demand
concurrency.
ā Knowledge of best software engineering practices for all stages of software development
life cycle, including coding standards, code reviews, testing, deployment.
Experience/ skills required:
ā Engineering Degree in Computer Science from Tier1 institutions (IIT/BIT/NIT) with 3-6
years of development experience in a product firm.
ā Technically well rounded with an ability to work with minimal resources.
ā Proven ability to build solutions from scratch using scripts/automation etc.
ā Troubleshoot and identify the root cause of issues.
ā Demonstrated skill and passion for operational excellence by using automation and
process improvements.
ā Strong algorithm design, logical and reasoning skills.
ā Experience in a 24/7 production environment is a plus.
ā Ability to retain composure under stressful conditions,communicates effectively with a
wide array of individuals and gets the right things done.
Culture:
ā We give you the freedom to implement your ideas.
ā Competitive compensation and benefits. We create great teams and take very good care of
them.
ā Independence and a lack of bureaucracy that clears the way for you to do the best work
possible.
ā Work with kind, humble teams that inspire.






