Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Vision Engineer, 3d

Mecka

About Mecka AI

Mecka AI is building the data infrastructure layer for robotics and embodied AI.
We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics companies to train and validate humanoid and embodied AI systems.
We work closely with frontier robotics teams to bridge real-world data, simulation, learning-based systems, and deployed hardware. The role

We’re looking for a strong, coding-heavy computer vision engineer to own the classical side of our stack. Our models produce raw per-frame predictions;
you own the traditionalcomputer vision, temporal filtering, and inverse kinematics — backed by excellent software engineering — that turn those into clean, rigid, smooth, correctly-calibrated spatial data we can deliver.

You’ll partner closely with our research teams — you need to understand the models, but you won’t be training them.

Your immediate focus is our 3D hands pipeline , where this work is needed most today. From there you’ll be our classical-CV specialist across the organization, brought in wherever geometry, filtering, or pipeline problems come up.

What You’ll Do

  • Own the classic 3D geometry that places reconstructions correctly in space: multi-view geometry, triangulation, PnP, camera calibration, undistortion, and reprojection.

  • Design and tune temporal filters (low-pass, Kalman-family, interpolation) that remove jitter without losing real motion.

  • Run inverse kinematics and enforce physical constraints such as bone-length rigidity so reconstructed skeletons stay valid. Build the checks that keep bad frames out of delivery.

  • Turn model output into clean delivered data, including per-frame results, reports, and the QA metrics that gate delivery, and keep the pipeline running at scale.

  • Build visualizers and dashboards to inspect trajectories, overlays, and failure cases.

  • Be the go-to engineer for classical computer-vision problems across the pipeline as they come up.

  • go-to for classical computer-vision problems elsewhere in the pipeline as they come up.

What You Bring
Must-have:

  • 5+ years of professional experience in software engineering and computer vision.

  • Strong software engineering. This is a coding-heavy role: clean, efficient, production Python (C++ is a plus).

  • Solid multi-view geometry: triangulation, PnP, camera calibration, reprojection, and coordinate transforms.

  • Temporal filtering and signal processing: low-pass and Kalman-family filters, interpolation, and a feel for the trade-off between smoothness and fidelity.

  • Inverse kinematics and rigid-body or bone-length constraints on articulated structures.

  • Enough ML to work with deep models such as pose and mesh regressors, including their outputs and failure modes, without training them yourself.

  • A data-quality mindset: comfortable with noisy real-world data and building QA that catches problems before customers do.

Nice-to-have:

  • Human pose or mesh reconstruction (hand or body), including keypoint and mesh pipelines.

  • Depth in Bayesian filtering or state estimation;
    experience with optimization frameworks such as Ceres or GTSAM.

  • Building CV tooling such as trajectory visualizers and overlay or QA dashboards.

  • Stereo, multi-view, or ego-exo capture experience.

  • Light temporal ML, such as small networks for smoothing or gap-filling.

Inclusive Hiring at Mecka

We are committed to creating an inclusive and supportive candidate experience. Should you require any accommodation whatsoever during the interview process, please inform us without any hesitation. Mecka is dedicated to ensuring equal treatment and opportunity in all phases of recruitment, selection, and employment, in compliance with employment law. We do not discriminate based on gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other protected category. Mecka is proud to be an equal opportunity employer, fostering a culture of inclusivity and maintaining a work environment that is free from discrimination, harassment, and retaliation.

Use of Artificial Intelligence in Recruitment

Mecka uses artificial intelligence (AI) responsibly to support administrative and efficiency-focused aspects of our recruitment process. This includes activities such as drafting job descriptions, generating interview questions, note-taking and recordings, and supporting sourcing and scheduling workflows. All candidate evaluations, interviews, and hiring decisions are made by members of the Mecka team. While AI tools may assist with screening and assessment, they do not replace human judgment in selection decisions. Our use of AI is intended to streamline routine tasks, improve consistency, and enhance the overall candidate experience. We are committed to upholding principles of fairness, transparency, and accountability in all hiring activities. Mecka regularly reviews its recruitment practices to mitigate bias and to ensure alignment with applicable laws and evolving best practices.

#J-18808-Ljbffr
Vacancy posted 41 minutes ago
Similar jobs that could be interesting for youBased on the Computer Vision Engineer, 3d in Richmond Hill, ON vacancy
  •  ...Shape embodied AI perception at Mecka AI with 3D computer vision, PyTorch, and human-scene interaction modeling. Work model details are not specified...  ...owns the human-scene perception loop for Mecka AI’s data engine. You will build proprietary architectures, train on massive... 
    3D

    Mecka

    Richmond Hill, ON
    42 minutes ago
  • $110k per year

     ...3D Software Developer   General   We are...  ...candidate should have strong engineering interests and demonstrate excellent...  ..., robot controllers, 3D vision systems, external communication...  ...systems, meshes, point clouds, and computational geometry. · Experience... 
    3D
    Permanent employment
    Full time

    SQUALUS GROUP

    Richmond Hill, ON
    a month ago
  •  ...foundation models from scratch focused on 3D human body tracking and articulated pose...  ...human-scene perception loop for our data engine. What You’ll Work On Architecting Proprietary...  ...Deep expertise in Deep Learning, 3D Computer Vision, and specifically Articulated Tracking /... 
    3D
    Shift work

    Mecka

    Richmond Hill, ON
    43 minutes ago
  • Mecka invites a seasoned computer vision engineer to own the classical CV stack for our 3D hands pipeline, turning model outputs into calibrated spatial data and scalable results. You’ll work with research teams to ensure robust geometry, filtering, and IK constraints across... 
    3D

    Mecka

    Richmond Hill, ON
    40 minutes ago
  • $40.06 per hour

    Overview Languages English Education ~ College/CEGEP Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Estimate costs of installing...
    Suggested
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work

    Doglas Trading Inc.

    Richmond Hill, ON
    8 days ago
  • $200k - $230k per year

     ...Scientist to architect and train proprietary 3D reconstruction pipelines from scratch....  ...What You Bring Deep expertise in 3D Computer Vision, Neural Rendering, multi-view geometry, and...  ...3D assets to WebGL, custom rendering engines, or optimizing splats for interactive viewing... 
    3D

    Mecka

    Richmond Hill, ON
    42 minutes ago
  • Join Mecka AI as a Research Scientist specializing in 3D Environment Reconstruction. Leverage multi-modal data to create highly accurate...  ...pipelines from the ground up. Your deep expertise in 3D computer vision, neural rendering, and multi-view geometry will be crucial for transforming... 
    3D

    Mecka

    Richmond Hill, ON
    40 minutes ago
  • $86.01k - $122.87k per year

     ...around the world. We believe building engineering is more than systems and structures, it’s...  ...Complete civil design in Autodesk Civil 3D, including site grading and drainage, roadway...  ...success, which includes medical, dental, vision, short and long-term disability, life insurance... 
    3D
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Work at office

    HDR

    Richmond Hill, ON
    15 days ago
  •  ...Architect the Core of Autonomy: Software Engineering Intern (16-Month)Ready to write the code...  ...pursuing a degree in Engineering Science or Computer Science (ideally having completed 3rd...  ...impactful strategies, ensuring our global vision resonates with every individual. Become part... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Trimble

    Richmond Hill, ON
    6 days ago
  •  ...Shape the Future of Spatial Tech: Geospatial Project Engineering Intern In this hands-on internship, you will help validate next-generation...  ...local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your... 
    Full time
    Internship
    Local area

    Trimble

    Richmond Hill, ON
    6 days ago
  • $55 per hour

     ...Job Details Tucker’s Pottery Supplies Incorporated is looking for full time Ceramics Engineer for 15 West Pearce Street, Units 4-9, Richmond Hill L4B 1H6 ON Canada. There is 1 position available. Hours of work are 40 hours per week, Monday to Friday (overtime paid after... 
    Full time
    Monday to friday

    Tucker’s Pottery Supplies Incorporated

    Richmond Hill, ON
    3 days ago
  •  ...Launch Your Engineering Career: Automated Test Engineering Intern (16-Month Co-op)Are you ready...  ...an undergraduate or graduate program in Computer Science, Software Engineering, Computer Engineering...  ...strategies, ensuring our global vision resonates with every individual. Become... 
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Trimble

    Richmond Hill, ON
    6 days ago
  • Job Responsibility: Electronics Engineer About the company Visual Defence (VDI) is a leading provider of technology solutions for the transportation and infrastructure sectors. The company is a leading artificial intelligence software provider and is well known for its... 
    Permanent employment
    Full time
    Worldwide
    Relocation
    Monday to friday
    Flexible hours

    Visual Defence Inc

    Richmond Hill, ON
    4 days ago
  •  ...Autonomous Systems: Navigation & Machine Learning Engineering Intern (16 Months)Apply your knowledge of...  ...PhD program in Electrical Engineering, Computer Engineering, Aerospace Engineering, or...  ...strategies, ensuring our global vision resonates with every individual. Become part... 
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Trimble

    Richmond Hill, ON
    6 days ago
  • $126k - $176k per year

     ...around the world. We believe building engineering is more than systems and structures, it’s...  ...Proficiency with the following software: Civil3D, Microsoft Office, and Bluebeam Revu and...  ...success, which includes medical, dental, vision, short and long-term disability, life insurance... 
    3D
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    Work at office
    Local area

    HDR, Inc.

    Richmond Hill, ON
    43 minutes ago
  • $140k per year

     ...dashboards to monitor data collection status and progress What We're Looking For ~3-4 years as a data, platform, or infrastructure engineer owning production systems end to end. ~ Experience with large unstructured data (video, sensor logs, images) in object storage, not... 
    Remote work

    Mecka

    Richmond Hill, ON
    1 day ago
  •  ...future of spatial intelligence and indoor navigation for large enterprise customers worldwide. We are looking for a Senior TypeScript Engineer to join our team and play a key role in building and evolving our platform using a modern TypeScript-first stack, complemented by... 
    Full time
    Worldwide

    MapsPeople

    Richmond Hill, ON
    11 days ago
  • RRC is seeking a talented SCADA Engineer III to help us build the future of both U.S. and Canada...  ...'s degree in Electrical Engineering, Computer Engineering, Automation Engineering, or a...  ...work-life balance.Health, dental, and vision insurance401k matchingBonus eligibilityTuition... 
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    RRC SCADA SOLUTIONS

    Richmond Hill, ON
    43 minutes ago
  •  ...We are looking for a Senior Google CCAIP Engineer to build, configure, and test customer contact center solutions on Google's Contact Center AI (CCAI) Platform. The role focuses on implementing approved business and technical specifications, including DTMF IVR menus, call flows... 
    Internship
    Remote work
    Relocation

    Miratech

    Richmond Hill, ON
    3 days ago
  • $160k - $200k per year

     ...develop practical methods for recalibrating devices in use. Skills and Experience ~5+ years of experience in camera calibration, computer vision, or robotics, including hands‑on delivery of calibration for production hardware. ~ Strong understanding of camera models,... 

    Mecka

    Richmond Hill, ON
    42 minutes ago
  •  ...We're hiring a SOC Automation Engineer! Are you a developer with a SecOps mindset? We are...  ...standard office equipment such as laptop computers, photocopiers and smartphone Physical...  ...regularly required to talk or hear. Specific vision abilities required by this job include... 
    Full time
    Casual work
    Manual labor
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Paymentus

    Richmond Hill, ON
    42 minutes ago
  • $150k - $185k per year

     ...apply for the Senior Software Engineer role at OpenText This range...  ...and evolve the architectural vision for our AI-powered supply chain...  ...pipelines, analytics engines, and user-facing applications....  ...Bachelor’s or Master’s degree in Computer Science, Engineering, or a related... 
    Full time

    OpenText

    Richmond Hill, ON
    43 minutes ago
  • $200k - $240k per year

     ...cameras, depth, wrist cams, joint state, force/torque. Get time synchronization right across all of them. Work with a Teleop Platform Engineer on the end-to-end latency budget and on what we record, at what rate, in what format. Go to robot sites when needed to bring up... 
    Local area
    Long distance

    Mecka

    Richmond Hill, ON
    7 days ago
  • $110k - $150k per year

     ...The Senior Application Security Engineer is responsible for helping secure the Paymentus...  ...Experience ~ Bachelor’s Degree in Engineering, Computer Science, Software Engineering,...  ...computer screens for extended periods. Specific vision abilities required by this job include... 
    Full time
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Paymentus Corporation

    Richmond Hill, ON
    40 minutes ago
  •  ...Job Description Job Description We are recruiting a quality-conscious and detail-oriented Control Engineer to grow with. The successful candidate will join our Project Team and complete engineering design and manufacturing of our combusiton system. The detailed responsibilities... 

    AECOMETRIC CORPORATION

    Richmond Hill, ON
    more than 2 months ago
  •  ...We are looking for a Senior Full Stack Engineer to join the Workforce Management product stream and build enterprise-scale solution supporting...  ...management. Experience working with complex business rules engines, optimization logic, scheduling algorithms, or workforce... 
    Internship
    Relocation
    Shift work

    Miratech

    Richmond Hill, ON
    3 days ago
  • $100k per year

     ...Our client builds award-winning AI and 3D-vision software that lets industrial robots program...  ...candidate should have keen interest in engineering work and a strong ability to design...  ...centred design. Education: Bachelor's in computer science or equivalent. Salary: $85-... 
    3D
    Permanent employment
    Full time

    SQUALUS GROUP

    Richmond Hill, ON
    29 days ago
  •  ...Education: College/CEGEP. Manufacturing engineering technology/technician. Mechanical engineering...  ...reports. Read blueprints and drawings. Computer and technology knowledge: SolidWorks...  ...benefits: Dental plan. Health care plan. Vision care benefits. Financial benefits: Bonus.... 
    Hourly pay
    Permanent employment
    Immediate start

    Record Technology & Development

    Richmond Hill, ON
    3 days ago
  • $60k - $65k per year

     ...a CAD Designer / Technician to join our Engineering & Projects team in Richmond Hill, Ontario....  ...updating, and maintaining accurate drawings, 3D models, and supporting documentation for...  ...Insurance Coverage including health, vision, and dental plans Robust Financial Security... 
    3D
    Permanent employment
    Temporary work
    For contractors

    GCG

    Richmond Hill, ON
    14 days ago
  • $130k - $150k per year

     ...needed to run the business. ? Provide leadership and vision, and maintain a high-level of employee morale and...  ...Qualifications ? Bachelor's degree in a relevant field (e.g., computer science, information technology, engineering). ? College Diploma and or University Degree within... 
    Full time
    Relocation
    Monday to friday
    Flexible hours

    Lullaboo Nursery and Childcare Center Inc

    Richmond Hill, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Vision Engineer, 3d. Be the first to apply!