Junior Lead ML Engineer – Computer Vision

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Benchmark Technology

Benchmark Technology

201 - 500 employees

Founded 1995

🏢 Enterprise

🔐 Security

📡 Telecommunications

Enterprise • Security • Telecommunications

Benchmark Technology is a Saudi Arabia–based professional ICT services company headquartered in Riyadh with a branch office in Bangalore, India. The company provides solutions in converged infrastructure, network infrastructure, physical security, datacenter preparation/building, and building automation systems for businesses across Saudi Arabia. It is led by experienced technical, sales, and marketing professionals and offers services such as datacenter readiness, physical security systems, and managed infrastructure support.

📋 Description

• Support the development and improvement of machine learning systems for object detection, segmentation, document understanding, and information extraction from building plans • Train, evaluate, and debug computer vision models using real-world construction data • Help build and maintain datasets, labeling workflows, preprocessing pipelines, and evaluation tools • Contribute to experiments involving computer vision, document understanding, and related machine learning techniques • Assist with integrating models into production applications and APIs • Write clean, testable, and maintainable Python code • Investigate model failures and help identify opportunities to improve accuracy and reliability • Collaborate with senior engineers to understand technical requirements and turn them into working solutions • Document experiments, results, decisions, and lessons learned • Learn and apply engineering practices for testing, deployment, observability, and maintainability

🎯 Requirements

• 1–2 years of professional, internship, research, or equivalent project experience in machine learning, computer vision, or a closely related area • A degree in computer science, engineering, mathematics, data science, or a related technical field, or equivalent practical experience • Strong Python fundamentals and experience using PyTorch or a similar deep learning framework • Familiarity with computer vision tasks such as object detection, image segmentation, classification, or OCR • Basic understanding of image processing concepts and tools such as OpenCV • Familiarity with Linux and Git • Experience working with data, training models, evaluating results, and debugging failures • Clear communication skills and comfort working with a remote and cross-cultural team • Bonus: Academic, internship, or personal project experience involving document understanding, OCR, or technical drawings • Bonus: Experience with detection or segmentation frameworks • Bonus: Familiarity with FastAPI, Docker, ClearML, or MLflow • Bonus: Interest in multi-modal models, language models, NLP, or retrieval-augmented generation • Bonus: Exposure to model deployment, inference optimization, or data-labeling workflows • Bonus: A portfolio, GitHub repository, research project, or other examples of technical work

🏖️ Benefits

• Competitive salary • Meaningful equity • Comprehensive benefits (health, dental, vision) • Professional development budget (courses, conferences, research exploration) • Mentorship from experienced engineers • Real-world ML problems with direct impact • Clear opportunities for increased ownership and career growth

Apply Now