D
52

Deep Learning Engineer

4y relevant experience

Under Review
For hiring agencies & HR teams

EU engineers, ready to place with your US clients

Pre-screened on AI. Remote B2B contracts. View 5 full profiles free — AI score, skills report, interview questions included.

Executive Summary

This candidate is a mathematically strong, independently-minded data scientist with genuine deep learning exposure — most meaningfully during their 2021-2023 stint at Numan where they built and deployed neural network models including BERT-based NLP. their quant finance background spans reputable institutions and demonstrates intellectual rigor. However, for a Deep Learning Engineer role, several core technical requirements remain unverified or absent: PyTorch/TensorFlow usage is never mentioned, MLOps tooling is not evidenced, and the absence of any public code portfolio or professional online presence limits independent verification of technical depth. This candidate is a borderline candidate who could be a strong fit if a screening call confirms PyTorch/TensorFlow proficiency and production deployment experience that simply wasn't articulated well on their resume. The role's EU team alignment and remote-first structure are positives given their UK base.

Top Strengths

  • Strong mathematical and quantitative foundation (UCL Mathematics, STEP II) providing solid theoretical grounding for deep learning
  • Demonstrated real-world NLP and neural network application at Numan including BERT transformers, CNNs, RNNs, and Bayesian optimization
  • Long track record of being first to implement ML/DL solutions in organizations — signals initiative and self-direction aligned with autonomous team culture
  • Advanced Python engineering with OOP, multithreading, and production-aware coding practices
  • Breadth of applied ML domains (NLP, time-series, recommender systems, attribution modeling) offering versatile problem-solving perspective

Key Concerns

  • !Core framework gap: PyTorch/TensorFlow not explicitly mentioned anywhere on the resume, which is a fundamental requirement for this role
  • !Thin MLOps and deployment knowledge with no evidence of Docker, Kubernetes, CI/CD, or model monitoring tooling — critical for production deep learning systems

Culture Fit

58%

Growth Potential

Moderate

Salary Estimate

$75k-$100k

Assessment Reasoning

This candidate is assessed as BORDERLINE rather than FIT primarily because the most critical technical requirement — explicit proficiency in PyTorch or TensorFlow — is entirely absent from their resume, which is unusual for a candidate applying to a Deep Learning Engineer role. Additionally, MLOps and deployment tooling (Docker, Kubernetes, MLflow, W&B) show no evidence, and there is no public code presence to independently validate their deep learning capabilities. On the positive side, they has credible neural network and NLP project work at Numan, strong Python engineering fundamentals, and a serious mathematical background. The 2-year gap in employment (May 2023 to present) also warrants discussion. A short technical screening call focused on framework usage and deployment experience would be the appropriate next step to upgrade or downgrade this assessment with confidence.

Interview Focus Areas

Deep dive into specific PyTorch/TensorFlow usage — determine if frameworks were used but omitted from the resume or genuinely not part of his toolkitProbe the Numan deep learning projects for technical depth: model architecture decisions, training pipelines, production deployment process, and performance optimizationAssess MLOps maturity: how were models versioned, monitored, and retrained in production environments?Evaluate transformer and NLP competency beyond BERT — familiarity with fine-tuning, RAG, embedding models, and modern LLM tooling

Code Review

FairMid Level

No code samples or GitHub profile were provided, making direct code quality assessment impossible. Based on resume descriptions, Kess demonstrates functional Python engineering practices including OOP and multithreading. However, the absence of any public code portfolio is a meaningful gap for a deep learning engineering role where technical rigor must be demonstrable.

PythonRC#VBANumpyPandasXGBoostLightGBMGensimWord2VecCVXOPTSeleniumPlotly
  • +Resume descriptions suggest structured, reusable OOP Python code with multithreading — indicative of solid software engineering habits
  • +Experience with low-latency streaming systems and REST/TCP APIs demonstrates understanding of production-grade constraints
  • -No GitHub profile or code samples provided — impossible to directly assess code quality, style, or complexity
  • -No evidence of contributions to open-source ML projects or published research, which are preferred qualifications for this role
  • -Cannot verify adherence to software engineering best practices (testing, CI/CD, modular design) without code artifacts

Experience Overview

15y total · 4y relevant

This candidate is a seasoned quant researcher and data scientist with a strong mathematical foundation and legitimate applied ML experience, particularly during their 2-year tenure at Numan where they built neural network models and used BERT transformers. However, the resume lacks explicit mention of PyTorch or TensorFlow, MLOps tooling, and GPU/CUDA work — all core requirements for this Deep Learning Engineer role. their directly relevant deep learning experience is narrower than the job demands.

Matching Skills

PythonNeural NetworksNLP & Transformers (BERT)Machine LearningAWS/GCP CloudSQLDeep Learning (CNNs, RNNs)

Skills to Verify

PyTorch or TensorFlow (explicit framework not mentioned)MLOps & Deployment (MLflow, W&B, DVC)CUDA/GPU ComputingDocker & KubernetesModel optimization for inference/scalabilityComputer VisionCI/CD pipelines
Candidate information is anonymized. Personal details are hidden for fair evaluation.