{"id":458876,"url":"https://alion.io/job/ottonomy-robotics-developer-perception-and-ai","title":"Robotics Developer – Perception and AI","company":{"id":176385,"name":"Ottonomy","domain":"ottonomy.io","url":"https://alion.io/company/ottonomy","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":{"grade":"B","score":75,"open_postings":6,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-26T05:57:25Z"}},"role":"Robotics","role_family":"Robotics","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Anomaly Detection","optional":false},{"name":"C++","optional":false},{"name":"Computer Vision","optional":false},{"name":"CUDA","optional":false},{"name":"GStreamer","optional":false},{"name":"Linux","optional":false},{"name":"Multimodal AI","optional":false},{"name":"ONNX","optional":false},{"name":"OpenCV","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"Quantization","optional":false},{"name":"ROS","optional":false},{"name":"TensorFlow","optional":false},{"name":"TensorFlow C++","optional":false},{"name":"TensorRT","optional":false},{"name":"Vision-Language-Action","optional":false},{"name":"CI/CD","optional":true},{"name":"CLIP","optional":true},{"name":"Docker","optional":true},{"name":"Fine-tuning","optional":true},{"name":"Git","optional":true},{"name":"Imitation Learning","optional":true},{"name":"LLaVA","optional":true},{"name":"LoRA","optional":true},{"name":"Motion Planning","optional":true},{"name":"PEFT","optional":true},{"name":"QLoRA","optional":true},{"name":"Qwen","optional":true},{"name":"Reinforcement Learning","optional":true},{"name":"Reinforcement Learning","optional":true},{"name":"Sensor Fusion","optional":true},{"name":"SLAM","optional":true}],"status":"live","first_seen_at":"2026-07-21T14:42:16Z","employer_posted_date":"2026-07-21","last_verified_at":"2026-10-25T21:43:35Z","board_verified":true,"closed_at":null,"days_open":96,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":96},"description":"About the RoleWe are looking for a Robotics Developer with strong experience in camera-based perception, deep learning, and modern vision-language models.You will work on real-world autonomous robots operating in dynamic environments. The role involves deploying and optimizing camera systems, building perception pipelines, integrating deep-learning models, and exploring Vision-Language Models (VLMs) and Vision-Language-Action models (VLAs) for robotic decision-making and interaction.This is a hands-on engineering role requiring experience moving systems from prototypes and research environments to reliable deployment on physical robots.Key Responsibilities\nDevelop, deploy, and maintain camera-based perception systems on autonomous robots.\nIntegrate monocular, stereo, depth, USB, MIPI, GMSL, or similar camera systems.\nBuild and optimize camera pipelines using tools such as GStreamer, OpenCV, ROS, and NVIDIA multimedia frameworks.\nDiagnose camera, driver, synchronization, latency, frame-drop, and hardware-interface issues.\nDevelop deep-learning models for object detection, segmentation, tracking, depth estimation, scene understanding, and anomaly detection.\nTrain, fine-tune, evaluate, and deploy neural-network models on edge-compute platforms.\nWork with Vision-Language Models for scene interpretation, semantic reasoning, operator assistance, and robot-task understanding.\nExplore and integrate Vision-Language-Action models and multimodal policies for robotic applications.\nBuild datasets, annotation pipelines, evaluation frameworks, and model-monitoring tools.\nOptimize models using TensorRT, ONNX, CUDA, quantization, pruning, or other acceleration techniques.\nIntegrate perception and AI components with ROS-based navigation and control systems.\nProfile and optimize CPU, GPU, memory, latency, and power consumption on embedded hardware.\nConduct testing on physical robots and support field deployments.\nCollaborate with robotics, controls, navigation, hardware, cloud, and operations teams.\nDocument system architecture, deployment procedures, experiments, and performance results.\nRequired Qualifications\nBachelor’s or Master’s degree in Computer Science, Robotics, Electronics, Electrical Engineering, Artificial Intelligence, or a related field.\n2 or more years of professional experience in robotics, computer vision, autonomous systems, or applied AI.\nStrong programming skills in Python and C++.\nExperience deploying and debugging camera systems on real hardware.\nStrong understanding of image processing, camera calibration, coordinate transformations, and computer-vision fundamentals.\nHands-on experience with deep-learning frameworks such as PyTorch or TensorFlow.\nExperience with computer-vision models, including object detection, segmentation, classification, or tracking.\nExperience with ROS or ROS 2.\nFamiliarity with Linux development and debugging.\nExperience deploying models on NVIDIA GPUs or edge-compute platforms.\nUnderstanding of model training, validation, benchmarking, and dataset management.\nStrong debugging and problem-solving skills.\nPreferred Qualifications\nExperience with Vision-Language Models such as CLIP, LLaVA, Qwen-VL, InternVL, Florence, or similar multimodal models.\nExperience with Vision-Language-Action models, imitation learning, behaviour cloning, reinforcement learning, or robot foundation models.\nExperience fine-tuning multimodal models using LoRA, QLoRA, instruction tuning, or related techniques.\nExperience with NVIDIA Jetson platforms, CUDA, TensorRT, DeepStream, or JetPack.\nExperience with GStreamer and hardware-accelerated video pipelines.\nExperience with MIPI CSI, GMSL, FPD-Link, RealSense, stereo, or depth cameras.\nExperience with multimodal sensor fusion involving cameras, LiDAR, radar, IMU, or odometry.\nFamiliarity with transformer architectures and large-language-model inference.\nExperience with Docker, Git, CI/CD, and cloud-based model-training workflows.\nExperience deploying autonomous robots in outdoor, industrial, warehouse, airport, campus, or public environments.\nExposure to SLAM, localization, navigation, motion planning, or robot-control systems.\nTechnical Skills\nLanguages: Python, C++\nRobotics: ROS, ROS 2, TF, sensor integration\nComputer Vision: OpenCV, camera calibration, detection, segmentation, tracking\nDeep Learning: PyTorch, TensorFlow, transformers\nMultimodal AI: VLMs, VLAs, vision transformers, language-conditioned policies\nDeployment: ONNX, TensorRT, CUDA, quantization\nVideo Systems: GStreamer, DeepStream, V4L2\nPlatforms: NVIDIA Jetson, embedded Linux, GPU-based edge systems\nTools: Docker, Git, Linux debugging and profiling tools\nWhat We Value\nA strong hands-on engineering mindset.\nAbility to debug across software, operating systems, drivers, cameras, and hardware.\nInterest in deploying AI on real robots rather than working only with offline datasets.\nAbility to balance model accuracy with latency, compute, reliability, and operational constraints.\nOwnership of projects from experimentation through field deployment.\nComfort working in a fast-moving robotics environment where systems are tested under real-world conditions.\nWhat You Will Work On\nCamera-based perception for autonomous mobile robots.\nSmall-object and obstacle detection in complex environments.\nMultimodal scene understanding using VLMs.\nLanguage-conditioned robot behaviours and VLA-based research.\nEdge deployment and optimization of deep-learning models.\nReliable perception pipelines for continuously operating robots.\nTools for data collection, model evaluation, diagnostics, and field debugging.","description_format":"text","description_chars":5600,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Robotics","Retail & Commercial Robotics","Service & Hospitality Robotics"],"lifecycle":[{"event":"open","at":"2026-09-06T10:23:06Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 1","filings_12m":1,"filings_prev_12m":2,"green_card_filings_12m":0,"median_offered_wage_usd":147500,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":1}],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.188,"p_room":0.28,"age_days":96,"expected_fill_days":24,"reasons":["conf:8","win:tail","crowd:junior"],"computed_at":"2026-10-26T05:57:25Z"},"pay":null,"html_url":"https://alion.io/job/ottonomy-robotics-developer-perception-and-ai","json_url":"https://alion.io/job/ottonomy-robotics-developer-perception-and-ai.json","meta":{"generated_at":"2026-10-26T07:46:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10242,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176385},"rest":"https://alion.io/mcp/rest/get_company?id=176385"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fottonomy-robotics-developer-perception-and-ai"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fottonomy-robotics-developer-perception-and-ai"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fottonomy-robotics-developer-perception-and-ai"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ottonomy-robotics-developer-perception-and-ai\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fottonomy-robotics-developer-perception-and-ai"}]}