Senior Technical Lead - Computer Vision

HCLTech
London, UK
2 months ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Airflow Computer Vision Software Quality Python (Programming Language) Machine Learning NumPy Performance Tuning Software Tools Tensorflow Feature Engineering Pytorch Apache Spark
+11 more
Deep Learning Model Validation Pandas Scikit Learn Optimization Algorithms Xgboost Apache Kafka Machine Learning Operations Feature Extraction Data Pipelines Unsupervised Learning

Job description

This role is responsible for driving the development and deployment of advanced computer vision solutions within complex projects. The individual applies advanced proficiency in machine learning, deep learning, and vision algorithms to deliver robust models, optimize workflows, and provide strategic technical guidance to team members. They ensure the successful delivery of high-impact solutions aligned with organizational goals., 1. Develop and optimize computer vision models using Python, TensorFlow, and PyTorch, applying advanced proficiency in supervised and unsupervised learning techniques to solve complex image and video analysis tasks.

  1. Implement scalable data pipelines with Apache Spark and Kafka, ensuring efficient ingestion, processing, and transformation of large-scale visual datasets for model training and inference.
  2. Evaluate machine learning models using cross-validation, ROC/AUC, F1-score, and confusion matrix, providing advanced insights to improve model accuracy and reliability.
  3. Apply deep learning frameworks and libraries such as scikit-learn, XGBoost, and LightGBM to enhance feature extraction and classification performance in vision projects.
  4. Guide team members in adopting best practices for code quality, model deployment, and performance optimization, leveraging tools like Apache Airflow for workflow automation.
  5. Collaborate with internal stakeholders to define technical requirements and deliverables, ensuring alignment of vision solutions with project objectives and compliance standards.

Requirements

  1. Advanced Proficiency In Machine Learning (Vision), Deep Learning, And Computer Vision Algorithms.
    • Solid Experience With Python, Tensorflow, Pytorch, And Scikit-Learn For Model Development And Evaluation.
    • In-Depth Knowledge Of Data Engineering Tools Including Apache Spark, Kafka, And Airflow For Scalable Ml Workflows.
    • Strong Understanding Of Model Evaluation Metrics Such As Roc/Auc, Precision/Recall, F1-Score, And Confusion Matrix.
    • Advanced Skills In Feature Engineering, Supervised/Unsupervised Learning, And Optimization Techniques.
    • Good Familiarity With Numpy, Pandas, Xgboost, Lightgbm, And Related Ml Libraries.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

2:19 min

Introduction to Apache Airflow for advanced orchestration

Alan Mazankiewicz · LIVE

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

1:25 min

Replacing NumPy with cuPy for straightforward GPU acceleration

Paul Graham Paul Graham · World Congress 2025

2:12 min

Navigating technical clarity as a global black belt

Chris Heilmann Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all