91 Image Processing jobs in Bangalore
Image Processing Scientist
Posted today
Job Viewed
Job Description
Work with the brightest minds, including ex-ISRO scientists and global space industry experts, at one of the select few companies in the country pioneering cutting edge EO payloads.
Seeking an Image Processing Scientist to contribute to the development of high-performance image processing pipelines for satellite optical sensors, utilizing advanced algorithms to drive real-time analysis.
About KaleidEO
KaleidEO, a subsidiary of SatSure, is an upstream leader in Earth Observation, building a full-stack company from India. As an 'analytics-first' payload innovator, we specialize in building next-gen, high-resolution, multispectral payloads with edge computing and wide coverage capabilities.
Rooted in SatSure’s legacy of building applications across sectors like Utilities, Agriculture, Aviation, BFSI, and Climate Action, we also provide end-to-end EO solutions, from payload development and launch to mission operations and data analytics.
At KaleidEO, we are shaping the future of Earth Observation and putting Indian space tech on the global map. If you thrive on challenges and are passionate about pushing the boundaries of image processing, this is your calling!
Roles and Responsibilities
- To assist in developing and optimizing algorithms for key image processing stages, including radiometric and geometric correction, atmospheric correction, image enhancement, mosaicking, and orthorectification.
- To assist in designing and implementing efficient image processing pipelines for satellite optical sensor data.
- To apply cutting-edge techniques such as deep learning, object detection, and spectral analysis to extract meaningful insights from optical imagery (e.g., DEM/DSM, change detection).
- To assist in developing solutions for cloud-based processing to handle large-scale satellite data efficiently.
- To ensure the pipeline is automated, efficient, and scalable to handle high-volume satellite data processing tasks.
- To work closely with data scientists, software engineers, and GIS specialists to integrate image processing pipelines into broader systems.
- To participate in quality assurance practices to ensure high-quality image products.
- To maintain thorough documentation of the pipeline architecture, algorithms, processes, and development timelines, and report progress to key stakeholders.
Qualifications:
- Bachelors or Master’s degree in Remote Sensing, Geospatial Science, Physics, Electrical Engineering, Computer Science, or a related field.
- Preferably 2-3 years of industrial experience in satellite/drone image processing focusing on optical sensor data.
Must-Have:
- Proficiency in image processing and computer vision algorithms.
- Strong programming skills in Python, with experience using libraries like OpenCV, GDAL.
- Understanding of satellite optical sensors and their processing challenges.
Good to Have:
- Experience with machine learning techniques for image analysis.
- Familiarity with geospatial data formats and tools (e.g., GeoTIFF, QGIS, ArcGIS).
Benefits
- Medical Health Cover for you and your family including unlimited online doctor consultations.
- We believe family comes first. That’s why we offer Maternity, Paternity, Marriage and Bereavement Leave, so you can be there when it matters most.
- We ensure every member of the team gets an opportunity to participate at international events and conferences.
- Access to mental health experts for you and your family.
- Dedicated allowances for learning and skill development.
- Twice a year appraisal.
Interview Process:
- Coding Round
- Introductory call
- Panel Interview rounds ( 2 rounds)
- Culture Round / HR round
No of positions: 2
Expected Month of Joining: May 2025
Principal Satellite Image Processing Engineer
Posted today
Job Viewed
Job Description
Seeking a skilled Principal Satellite Image Processing Engineer to spearhead the development of a high-performance image processing pipeline for satellite optical sensors, utilizing advanced algorithms and leading a team of junior and mid-level engineers for precise, real-time analysis.
About KaleidEO
KaleidEO is investing to launch its fleet of earth observation satellites.SatSure is a deep tech, decision Intelligence company that works primarily at the nexus of agriculture, infrastructure, and climate action creating an impact for the other millions, focusing on the developing world. We want to make insights from earth observation data accessible to all.
The synergy of KaleidEO and SatSure aims to bring a new dimension to the earth observation industry by being the only full-stack company from India, to have satellites in space to deliver insights on the ground.
Roles and Responsibilities:
- Pipeline Architecture & Development: Lead the design, development, and implementation of an efficient, scalable image processing pipeline for satellite optical sensor data, from raw data ingestion to analysis-ready outputs.
- Algorithm Design : Develop and optimize algorithms for key image processing stages, including radiometric and geometric correction, atmospheric correction, image enhancement, mosaicking, and orthorectification.
- Data Preprocessing: Oversee the development of robust preprocessing techniques to handle satellite imagery (noise reduction, calibration, sensor alignment, etc.) for optimal analysis accuracy.
- Advanced Image Analysis: Apply cutting-edge techniques such as deep learning, object detection, and spectral analysis to extract meaningful insights from optical imagery (e.g., DEM/DSM, change detection).
- Integration with Cloud and On-Premise/On-Edge Systems : Develop and implement solutions for cloud-based processing (e.g., AWS, Google Cloud) or hybrid environments to handle large-scale satellite data efficiently.
- Automation & Scalability: Ensure the pipeline is automated, efficient, and scalable to handle high-volume satellite data processing tasks.
- Team Leadership: Provide technical leadership and mentorship to a team of engineers and researchers, guiding them through the design and development of components within the processing pipeline.
- Cross-functional Collaboration: Work closely with other teams, including data scientists, software engineers, and GIS specialists, to integrate image processing pipelines into broader systems and applications.
- Quality Control: Ensure the pipeline delivers high-quality, accurate image products by implementing quality assurance practices and validating outputs against ground truth or reference data.
- Research & Innovation: Stay up-to-date on the latest advances in optical remote sensing, image processing technologies, and machine learning applications, and incorporate innovations into pipeline development.
- Documentation & Reporting: Maintain thorough documentation of the pipeline architecture, algorithms, processes, and development timelines, and report progress to key stakeholders.
Qualifications:
- Advanced degree (Master’s or Ph.D.) in Remote Sensing, Geospatial Science, Electrical Engineering, Computer Science, or a related field.
- 8+ years of experience in satellite image processing, remote sensing, or related fields, focusing on optical sensor data.
Must-Have:
- Experience designing and optimizing image processing pipelines for satellite imagery, particularly optical sensors (e.g., multispectral, hyperspectral).
- Proficiency in image processing and computer vision algorithms (e.g., image correction, enhancement, feature extraction).
- Expertise in programming skills like Python, C++, or MATLAB, with experience using image processing libraries (e.g., OpenCV, GDAL, scikit-image).
- In-depth understanding of satellite optical sensors (e.g., Landsat, Sentinel-2, WorldView) and the processing challenges associated with their data.
- Experience with cloud-based processing platforms (e.g., AWS, Google Cloud, Microsoft Azure) and distributed computing for large-scale data.
- Experience in leading engineering teams and managing complex technical projects.
- Familiarity with geospatial data formats and tools (e.g., GeoTIFF, HDF, QGIS, ArcGIS).
- Understanding of machine learning/deep learning techniques for image analysis (e.g., segmentation, classification, object detection).
Good to Have:
- Expertise in atmospheric correction models and radiometric calibration techniques.
- Experience working with hyperspectral data and advanced spectral analysis techniques.
- Prior experience with Synthetic Aperture Radar (SAR) processing or integrating optical and radar data.
- Familiarity with international satellite data sources (e.g., MODIS, Pleiades, SPOT) and commercial data providers.
- Contributions to open-source remote sensing or image processing projects.
- Knowledge of high-performance computing (HPC) environments or GPU-accelerated computing for image processing tasks.
Benefits:
- Medical Health Cover for you and your family including unlimited online doctor consultations.
- Access to mental health experts for you and your family.
- Dedicated allowances for learning and skill development.
- Comprehensive leave policy with casual leaves, paid leaves, marriage leaves, bereavement leaves.
- Twice a year appraisal.
Interview Process:
- Introductory call
- Assessment
- Presentation
- Interview rounds (ideally up to 4-5 rounds)
- Culture Round / HR round
No of positions: 1
Expected Month of Joining: as soon as possible.
Signal Processing Engineer
Posted today
Job Viewed
Job Description
Position: DSP Engineer
Experience: 1 to 8 years
Location: Bangalore
About the Role:
We are looking for passionate DSP (Digital Signal Processing) Engineers to join our dynamic team. The ideal candidate will have hands-on experience in signal processing algorithms, embedded systems, and performance optimization for real-time applications
Skills Required
- Mandatory experience in C/C++ language.
- Must have exposure and development experience any DSP architectures for example ARM-NEON, Hifi2/3/4/5, TI C6x/C7x etc.
- Proficient in Intrinsic or Assembly based optimization methods using instruction pipeline and latency optimal designs
- Person with strong logical and debugging skills.
- Good to have experience in porting and optimizing of the codes into any DSP Architecture.
Signal Processing Engineer
Posted today
Job Viewed
Job Description
Job Title: Signal Processing Engineer
Location: Bangalore
Company: Mistral Solutions Pvt Ltd
Job Summary : As a Signal Processing Engineer at Mistral Solutions Pvt Ltd, you will lead and execute advanced signal processing projects focused on radar systems. You will apply your expertise in radar signal processing and algorithm development to develop, optimize, and implement innovative algorithms using both traditional and AI/ML techniques. Your work will drive the performance of next-generation radar applications, ensuring high quality, integration efficiency, and technical excellence.
Key Responsibilities :
Algorithm Development:
- Analyze the requirement documents to design appropriate signal processing algorithms.
- Innovate and develop advanced radar signal processing solutions using AI/ML and traditional techniques.
Software Development :
- Implement DSP algorithms using programming languages like C/C++, python or specialized DSP tools.
- Integrate DSP Solution into larger software systems.
Performance Analysis & optimization :
- Optimize developed algorithms for efficient execution on target hardware platforms.
- Conduct performance profiling and tuning for real-time operation.
Testing & Validation :
- Develop detailed test plans and test cases to verify algorithm correctness and system performance.
- Perform thorough testing, debugging, and validation activities to ensure high-quality deliverables.
Documentation :
- Produce clear, concise technical documentation covering algorithms, code, and validation results.
- Prepare detailed reports & presentations for both technical & non-technical audiences.
Requirements:
- Education: Bachelor’s or Master’s degree in Electronics & Communication Engineering
- Experience: Over 5 years of hands-on experience in radar signal processing and algorithm development.
Skills :
- Strong foundation in digital signal processing theory & techniques
- Proficiency in programming languages such as C/C++/Python
- Familiarity with radar data processing techniques such as Doppler processing, beamforming, and pulse compression.
- Additional experience in AI and machine learning for signal processing is considered a plus.
Computer Vision Engineer
Posted today
Job Viewed
Job Description
Job Title: Sr. Computer Vision Engineer
Location: Bengaluru
Experience: 3–10 Years
Industry: AI Product
Key Responsibilities:
- Lead design and implementation of complex CV pipelines (object detection, instance segmentation, industrial anomaly detection).
- Own major modules from concept to deployment ensuring low latency and high reliability.
- Transition algorithms from Python/PyTorch to optimized C++ edge GPU implementations using TensorRT, ONNX, and GStreamer.
- Collaborate with cross-functional teams to refine technical strategies and roadmaps.
- Drive long-term data and model strategies (synthetic data generation, validation frameworks).
- Mentor engineers and maintain high engineering standards.
Required Skills & Qualifications:
- 3–10 years of experience in architecting and deploying CV systems.
- Expertise in multi-object tracking, object detection, semi/unsupervised learning.
- Proficiency in Python, PyTorch/TensorFlow, Modern C++, CUDA.
- Experience with real-time, low-latency model deployment on edge devices.
- Strong systems-level design thinking across ML lifecycles.
- Familiarity with MLOps (CI/CD for models, versioning, experiment tracking).
- Bachelor’s/Master’s degree in CS, EE, or related fields with strong ML and algorithmic foundations.
- (Preferred) Experience with NVIDIA DeepStream, GStreamer, LLMs/VLMs, open-source contributions.
Computer Vision Engineer
Posted today
Job Viewed
Job Description
AI Engineer - Manufacturing Analysis Platform
Company Overview
We are building the next generation of AI-powered manufacturing analysis tools, starting with a revolutionary browser-based platform that enables engineers to instantly analyze plastic injection molding designs. Our mission is to democratize advanced manufacturing analysis by making sophisticated DFM (Design for Manufacturing) and moldflow analysis accessible to engineers worldwide through an intuitive drag-and-drop interface.
Role Overview
We're seeking a passionate AI Engineer to lead the development of our core AI analysis engine. You'll be architecting and implementing machine learning models that can analyze 3D CAD geometry in real-time, predict manufacturing issues, and provide actionable recommendations to improve design manufacturability. This is a founding engineering role with significant ownership and growth potential.
Key Responsibilities
AI/ML Development
- Design and implement ML models for geometric analysis of injection molded plastic parts
- Develop computer vision algorithms for automated feature detection in 3D CAD models
- Build predictive models for manufacturing cost estimation, cycle time prediction, and defect analysis
- Create real-time inference engines optimized for browser-based deployment using TensorFlow.js/ONNX.js
- Design data pipelines for continuous model training and improvement
Platform Architecture
- Architect browser-based AI systems that can process large 3D models efficiently
- Integrate STEP/STL file processing with AI analysis workflows
- Develop WebAssembly modules for high-performance geometry computation
- Build scalable model serving infrastructure supporting real-time analysis
- Implement feedback loops to continuously improve model accuracy
Manufacturing Analysis
- Develop DFM analysis algorithms for wall thickness, draft angles, undercuts, gate placement
- Build moldflow simulation capabilities using AI-accelerated CFD techniques
- Create cost optimization engines that recommend design changes for manufacturability
- Implement quality prediction models for common injection molding defects
- Design automated report generation with actionable manufacturing insights
Research & Innovation
- Stay current with AI/ML advances in manufacturing and CAD analysis
- Experiment with cutting-edge techniques like neural radiance fields, graph neural networks for 3D data
- Collaborate with manufacturing experts to validate and improve AI recommendations
- Publish research and represent the company at industry conferences
Required Qualifications
Technical Expertise
- 4+ years of AI/ML engineering experience with production deployments
- Strong proficiency in Python with TensorFlow, PyTorch, or similar ML frameworks
- Experience with 3D geometry processing using libraries like Open3D, PCL, or similar
- JavaScript/TypeScript expertise for browser-based AI deployment (TensorFlow.js, ONNX.js)
- Computer vision and geometric deep learning experience
- Understanding of CAD file formats (STEP, STL, OBJ) and 3D mesh processing
- Experience with fine tuning ML models
Software Engineering
- WebAssembly development for high-performance browser applications
- Cloud platform experience (AWS, GCP, Azure) for model training and deployment
- Database design for handling large geometric datasets
- Version control and CI/CD best practices
Mathematical Foundation
- Strong linear algebra and calculus background
- Statistics and probability for uncertainty quantification
- Computational geometry and mesh processing algorithms
- Optimization techniques for design parameter tuning
Preferred Qualifications
Domain Knowledge
- Manufacturing engineering background in injection molding or similar processes
- CAD software experience (SolidWorks, Fusion 360, etc.)
- Finite element analysis (FEA) or computational fluid dynamics (CFD) experience
- Materials science knowledge for plastic properties and behavior
Advanced Technical Skills
- Graph neural networks for representing CAD geometry
- Reinforcement learning for design optimization
- Physics-informed neural networks for manufacturing simulation
- Edge computing and model compression techniques
- Real-time rendering with WebGL/Three.js
Education & Experience
- Bachelors or Masters in Computer Science, Engineering, or related field
- 2+ years in manufacturing technology or CAD software companies
- Experience at high-growth startups building technical products from scratch for production
- Open source contributions in AI/ML or manufacturing tools
Computer Vision Engineer
Posted today
Job Viewed
Job Description
Hiring For USA based Multinational Company
We are looking for a skilled and innovative Computer Vision Engineer to join our team. You will be responsible for designing, developing, and deploying computer vision models and algorithms that enable machines to interpret and understand visual information. Your work will help solve real-world problems in areas such as object detection, image classification, tracking, 3D reconstruction, facial recognition, and more.
- Design and implement computer vision algorithms for tasks such as object detection, segmentation, image recognition, tracking, OCR, etc.
- Optimize and scale models for performance and real-time processing.
- Collect and annotate datasets as needed for training computer vision models.
- Train and fine-tune models using deep learning frameworks (e.g., PyTorch, TensorFlow, Keras).
- Evaluate model performance using appropriate metrics and improve models through experimentation.
- Integrate vision models into production systems (cloud-based, edge devices, or mobile platforms).
- Collaborate with software, hardware, and data engineering teams to deploy scalable solutions.
- Optimize inference performance for deployment on limited-resource environments (e.g., mobile, embedded systems).
- Stay up to date with the latest advancements in computer vision and deep learning.
- Research and experiment with state-of-the-art methods (e.g., transformer-based models, self-supervised learning, multi-modal systems).
- Contribute to innovation and IP creation, including white papers and patents.
- Work cross-functionally with product managers, engineers, and data scientists to translate business requirements into technical solutions.
- Present findings, prototypes, and performance reports to both technical and non-technical stakeholders.
Be The First To Know
About the latest Image processing Jobs in Bangalore !
Computer Vision Engineer
Posted today
Job Viewed
Job Description
Position Title: Computer Vision Engineer – Drone-Based Solutions
About Us:
Omnipresent Robot Tech Pvt. Ltd. is an innovative startup pushing the boundaries of robotics, drones, and space tech. We recently contributed to ISRO’s Chandrayaan-3 missionby developing the perception and navigation module for the Pragyaan rover. Currently, we are developing innovative satellite and drone-based solutions for defence and commercial applications. Join our dynamic team and grow your career!
Role Overview:
The Computer Vision Engineer will develop, test, and deploy visual navigation systems for drones operating in challenging environments. The role involves designing robust perception algorithms, fusing multi-sensor data, and optimizing vision-based solutions for real-time, onboard execution.
Key Responsibilities
- Develop and implement computer vision algorithms for real-time drone localization, mapping, and navigation in challenging situations.
- Work on visual odometry, optical flow, and SLAM (Simultaneous Localization and Mapping) for reliable autonomous flight.
- Integrate and fuse vision data with IMU, LiDAR, and other onboard sensors for accurate pose estimation.
- Optimize perception algorithms for deployment on embedded, resource-constrained platforms.
- Collaborate with the autonomy and flight controls teams to ensure system-level integration and robust field performance.
- Evaluate, select, and calibrate camera and sensor configurations for challenging environments.
- Conduct simulation-based and real-world testing to validate performance in diverse scenarios.
- Stay updated on advancements in computer vision and bring relevant innovations into project solutions.
- Maintain clear technical documentation, test plans, and reports.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical/Electronics Engineering, or a related field.
- Strong experience with computer vision algorithms (OpenCV, visual odometry, optical flow, SLAM, object detection).
- Proficient programming skills in Python and C++; experience with embedded or GPU-accelerated vision (CUDA, TensorRT, ONNX) is a plus.
- Practical experience in drone, UAV, or robotic vision systems.
- Understanding of sensor fusion for multi-modal data integration.
- Excellent analytical, problem-solving, and communication skills.
Desired Skills
- Background in deep learning applied to perception tasks.
- Familiarity with robotics middleware (e.g., ROS), simulation environments, and hardware-in-the-loop testing.
- Knowledge of edge-AI deployment models, code optimisation, and real-time architecture.
- Experience in collaborative, multidisciplinary engineering environments.
- Proven track record of writing and maintaining well-documented code and technical documentation.
Computer Vision Engineer
Posted today
Job Viewed
Job Description
AI Engineer - Manufacturing Analysis Platform
Role Overview
We're seeking a passionate AI Engineer to lead the development of our core AI analysis engine. You'll be architecting and implementing machine learning models that can analyze 3D CAD geometry in real-time, predict manufacturing issues, and provide actionable recommendations to improve design manufacturability. This is a founding engineering role with significant ownership and growth potential.
Key Responsibilities
AI/ML Development
- Design and implement ML models for geometric analysis of injection molded plastic parts
- Develop computer vision algorithms for automated feature detection in 3D CAD models
- Build predictive models for manufacturing cost estimation, cycle time prediction, and defect analysis
- Create real-time inference engines optimized for browser-based deployment using TensorFlow.js/ONNX.js
- Design data pipelines for continuous model training and improvement
Platform Architecture
- Architect browser-based AI systems that can process large 3D models efficiently
- Integrate STEP/STL file processing with AI analysis workflows
- Develop WebAssembly modules for high-performance geometry computation
- Build scalable model serving infrastructure supporting real-time analysis
- Implement feedback loops to continuously improve model accuracy
Manufacturing Analysis
- Develop DFM analysis algorithms for wall thickness, draft angles, undercuts, gate placement
- Build moldflow simulation capabilities using AI-accelerated CFD techniques
- Create cost optimization engines that recommend design changes for manufacturability
- Implement quality prediction models for common injection molding defects
- Design automated report generation with actionable manufacturing insights
Research & Innovation
- Stay current with AI/ML advances in manufacturing and CAD analysis
- Experiment with cutting-edge techniques like neural radiance fields, graph neural networks for 3D data
- Collaborate with manufacturing experts to validate and improve AI recommendations
- Publish research and represent the company at industry conferences
Required Qualifications
Technical Expertise
- 4+ years of AI/ML engineering experience with production deployments
- Strong proficiency in Python with TensorFlow, PyTorch, or similar ML frameworks
- Experience with 3D geometry processing using libraries like Open3D, PCL, or similar
- JavaScript/TypeScript expertise for browser-based AI deployment (TensorFlow.js, ONNX.js)
- Computer vision and geometric deep learning experience
- Understanding of CAD file formats (STEP, STL, OBJ) and 3D mesh processing
- Experience with fine tuning ML models
Software Engineering
- WebAssembly development for high-performance browser applications
- Cloud platform experience (AWS, GCP, Azure) for model training and deployment
- Database design for handling large geometric datasets
- Version control and CI/CD best practices
Mathematical Foundation
- Strong linear algebra and calculus background
- Statistics and probability for uncertainty quantification
- Computational geometry and mesh processing algorithms
- Optimization techniques for design parameter tuning
Preferred Qualifications
Domain Knowledge
- Manufacturing engineering background in injection molding or similar processes
- CAD software experience (SolidWorks, Fusion 360, etc.)
- Finite element analysis (FEA) or computational fluid dynamics (CFD) experience
- Materials science knowledge for plastic properties and behavior
Advanced Technical Skills
- Graph neural networks for representing CAD geometry
- Reinforcement learning for design optimization
- Physics-informed neural networks for manufacturing simulation
- Edge computing and model compression techniques
- Real-time rendering with WebGL/Three.js
Education & Experience
- Bachelors or Masters in Computer Science, Engineering, or related field
- 2+ years in manufacturing technology or CAD software companies
- Experience at high-growth startups building technical products from scratch for production
- Open source contributions in AI/ML or manufacturing tools