Senior Software Engineer developing robust systems for perception and understanding in Computer Vision and Multimodal AI. Collaborating with teams to enhance product areas and build reliable workflows.
Responsibilities
Design, build, and improve multi-stage computer vision pipelines that may include segmentation, detection, tracking, and VLM-based analysis, producing structured outputs (entities, attributes, actions/events, confidence, provenance)
Build systems that handle real-world variability in visual inputs (for example: low resolution, poor lighting, motion blur, cluttered scenes, inconsistent capture devices)
Work with diverse media types such as photos, video, timelapse, 360 video, and RGB-D when available
Fuse visual evidence with contextual inputs such as metadata, documents, and sensor streams to improve recognition quality and reduce ambiguity
Evaluate and integrate state-of-the-art vision and vision-language foundation models, including open-vocabulary recognition, grounded perception, segmentation, and multimodal reasoning
Apply fine-tuning or adaptation approaches when needed; partner with ML teams on training, data strategy, and infrastructure best practices
Define measurable acceptance criteria and benchmarking for accuracy, robustness, latency/cost, and reliability across datasets and domains
Build scalable cloud workflows for batch processing and integrate outputs with APIs and downstream consumers
Improve operational performance and cost via batching, caching, model selection, and pipeline observability
Write maintainable code, contribute to design docs, code reviews, shared libraries, and cross-team technical decisions
Requirements
Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or related field (or equivalent practical experience)
4+ years of experience building computer vision systems using Python
Strong experience with deep learning for computer vision (detection, segmentation, and/or video understanding) using modern frameworks such as PyTorch
Experience taking ML prototypes into reliable pipelines, including evaluation, monitoring, and failure analysis
Experience building or integrating ML systems into cloud or backend workflows (batch processing and/or services)
Strong collaboration and communication skills; ability to work across teams and stakeholders.
Senior Research Engineer developing mechanical designs for engine demonstrators at GKN Aerospace. Leading technology integration and collaborating across engineering disciplines in aeronautics.
Digital Engineer developing web applications for GKN Aerospace, transforming facilities into digitized factories. Collaborating with teams to enhance digital infrastructures and application performance.
Research Engineer at Quantiphi implementing quantum - assisted hybrid algorithms for optimization and machine learning. Collaborating with teams to develop scalable industry solutions with a focus on quantum computing technologies.
Research Engineer/Specialist at GKN Aerospace working on digital engineering and simulation. Involved in research and development, technology planning, and technical documentation for aerospace innovations.
Research Engineer Intern at the Center for AI Safety working closely with researchers on AI security and ethical issues. Involved in planning experiments and contributing to impactful publications.
Senior Service Innovation Engineer at Johnson & Johnson supporting product development in MedTech. Responsible for technical liaison and service management in innovative health solutions.
Senior Service Innovation Engineer acting as technical liaison for innovative medical technology development at Johnson & Johnson. Collaborating on product lifecycle development and complex technical issues in the field.
R&D Category Assistant at Reckitt thriving with expert scientists ensuring product safety and efficacy. Supporting technical dossier management and analytical lab compliance in a fast - paced environment.
Design and develop large - scale probabilistic flood hazard models at Verisk. Collaborate with experts to deliver flood risk assessment solutions across various geographies.