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.
Staff Research Engineer involved in creating a neurosymbolic AI agent at Onton. Focused on optimal decision - making processes and addressing challenges in current AI systems.
Research Engineer focusing on decentralized AI training stack for Prime Intellect. Engaging in novel research, optimizing workloads, and contributing to open - source frameworks.
Post - Training Research Engineer at Baseten developing tooling for efficient AI model training. Collaborating on diverse architectures and systems - level concepts to enhance performance in AI applications.
AI Data Innovation Engineer developing and validating AI capabilities tied to governed enterprise data products at U.S. Bank. Collaborating on AI readiness efforts and supporting data product initiatives.
Research Engineer at Yooz, specializing in AI - driven document automation. Collaborating with R&D to develop innovative technologies and enhance document management solutions.
System Test & Research Engineer developing testing protocols and supporting improvements in Precision Agriculture solutions at Topcon. Collaborating with teams to ensure product quality and performance.
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.