{"id":3075747,"url":"https://alion.io/job/telus-digital-robotics-perception-sensors-ai-engineer","title":"Robotics Perception / Sensors AI Engineer","company":{"id":6117,"name":"TELUS Digital","domain":"telusdigital.com","url":"https://alion.io/company/telus-digital","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"A","score":88,"open_postings":4,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":33,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Robotics","role_family":"Robotics","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":22000,"max_usd":50000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":133},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Localization","optional":false},{"name":"Perception","optional":false},{"name":"Physical AI","optional":false},{"name":"Python","optional":false},{"name":"Sensor Fusion","optional":false},{"name":"Teleoperation","optional":false},{"name":"NumPy","optional":true},{"name":"Open3D","optional":true},{"name":"OpenCV","optional":true},{"name":"ROS","optional":true},{"name":"ROS2","optional":true},{"name":"Vision-Language-Action","optional":true}],"status":"live","first_seen_at":"2026-10-22T10:35:30Z","employer_posted_date":null,"last_verified_at":"2026-10-22T10:35:30Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"This is the sensor and perception authority at the top of our robotics solution funnel. When a client requirement comes in, e. g., for egocentric data collection, teleoperation, or field deployment, you are the person who determines what a given sensing setup can actually produce, whether it meets the requirement (sub-centimeter positional accuracy, hand-keypoint fidelity, a usable 3D mesh), and, when it doesn't, what device or configuration will.\n\nYou are deliberately device-agnostic: XR headsets (e. g., Pico), optical/mocap suits (e. g., OptiTrack), data gloves, depth cameras, and IMU-based rigs are all fair game. You reason about the feed, the geometry, and the physics behind it rather than any single product. You work shoulder-to-shoulder with Product, Engineering, and Solutions to certify device feeds for pilots before we commit to a client, and you keep scanning the market so we adopt new sensing hardware ahead of demand, not behind it.\n\nResponsibilities: \nOwn sensor and perception feasibility for incoming robotics and physical AI requirements given a target outcome, determine which sensors and configurations can meet it, and specify what good looks like at the data level (accuracy, coverage, frame, sync).\nCertify device feeds during pilots to validate whether a device delivers the required signal (sub-centimeter tracking, hand keypoints, 3D mesh) against ground-truth expectations and surface gaps early, before delivery commits.\nStay device-agnostic across XR headsets, optical/mocap suits, data gloves, depth cameras, and IMU rigs; evaluate and onboard new sensing hardware as it reaches the market and brief the team on what it changes.\nTranslate sensor capabilities and limits into recommendations that product, engineering, and solutions can act on and that clients understand.\nRun and interpret sensor calibration and characterization (intrinsic/extrinsic), multi-sensor alignment, drift/noise, and coordinate frames.\nPartner with Robotics Applied AI engineers to turn a validated sensing approach into a working data-collection or perception pipeline.\nSupport technical discovery, demos, and proofs-of-concept as the sensing SME alongside solutions leads.\nMaintain clear device profiles, feed specs, and known-limitation notes so the team can reuse your findings rather than re-deriving them.\n\nRequirements: \n3-5 years hands-on in perception, sensing, or robotics ML work that touched real sensor data, not simulation or literature alone.\nSensor calibration and characterization performed personally, intrinsic/extrinsic, and multi-sensor alignment with the ability to explain what drifted, how it was detected, and what it cost.\nFluent 3D geometry transformations, camera models, projection, and coordinate frames reasoned about directly, without reaching for a reference.\nDirect experience with at least two of optical/IR tracking, depth cameras, IMU rigs, optical mocap, and XR headset sensor stacks.\nStrong Python and the judgment to turn a spec sheet or paper into a defensible feasibility answer grounded in the feed and the physics rather than brand preference and expressed as accuracy numbers rather than opinion.\nCommunicates a sensing trade-off clearly to an engineer and to a client in the same week, without changing the substance.\n\nPreferred Qualification: \nPerception fundamentals implemented, not only understood: pose estimation, tracking, depth, and keypoint estimation.\nHands-on with XR/egocentric devices (Pico, Quest, or similar) and their tracking / hand-tracking stacks.\nExperience with optical mocap (OptiTrack, Vicon) or data gloves.\nExposure to egocentric or teleoperation data collection for robot learning.\nFamiliarity with ground-truth rigs and accuracy-verification setups.\nLiDAR / point-cloud processing and sensor fusion.\n\nNice-to-Have: \nROS / ROS2 exposure.\nConnections into the research/sensing-hardware ecosystem (e. g., IISc, sensor labs).\nA track record of device profiles, feed specs, or evaluation write-ups that other engineers reused.\nAwareness of the robot-learning and VLA pipelines that consume this sensor data downstream.\n\nTechnical Stack: \nLanguages: Python (NumPy, OpenCV, Open3D).\nPerception / 3D: camera models, projection, calibration, point-cloud processing.\nSensing: XR headsets, optical/IR mocap, depth cameras, IMU, data gloves.\nTooling: calibration toolkits; ROS/ROS2 exposure a plus.\nCore Areas: sensor feasibility, calibration, tracking/keypoints, 3D geometry, and accuracy verification.\nSkills\ncalibration, camera, coordinate, geometry, perception, python, sensing, sensor, sensors, tracking","description_format":"text","description_chars":4586,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Business Process Outsourcing (BPO)","Call Center Services","AI Training Data & Annotation"],"lifecycle":[{"event":"open","at":"2026-10-22T10:35:30Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":33,"reasons":["seen:5","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/telus-digital-robotics-perception-sensors-ai-engineer","json_url":"https://alion.io/job/telus-digital-robotics-perception-sensors-ai-engineer.json","meta":{"generated_at":"2026-10-29T01:19:28Z","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":1901,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00: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":6117},"rest":"https://alion.io/mcp/rest/get_company?id=6117"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftelus-digital-robotics-perception-sensors-ai-engineer"},{"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%2Ftelus-digital-robotics-perception-sensors-ai-engineer"},{"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%2Ftelus-digital-robotics-perception-sensors-ai-engineer"},{"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/telus-digital-robotics-perception-sensors-ai-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftelus-digital-robotics-perception-sensors-ai-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3075747}},{"tool":"search_jobs","arguments":{"company":"telusdigital.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3075747},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}