Junior Algorithm Developer / Data Scientist

Vision Elements

United States0–2 yrs51m agovia LinkedIn

About Vision Elements

Vision Elements is a computational-sciences consultancy solving core, hard problems in computer vision and 3D, medical and scientific imaging, signal and sensor processing, and applied machine learning.

Who We're Looking For

  • A junior with a real passion for math and physics, who lights up at a scientific challenge.
  • Someone fascinated by the variety of problems, industries, and domains.
  • Someone who enjoys reducing messy, domain-specific problems to their clean mathematical core.
  • Requires rigor, curiosity, and the drive to make something work.

Key Responsibilities

  • Prototype algorithms for real client problems across imaging, vision, 3D, signals, and ML, from first principles to working code.
  • Run and analyze experiments: design benchmarks, quantify what works, and turn results into clear, honest conclusions.
  • Reduce problems to their core: find the right mathematical formulation, then the simplest method that solves it robustly.
  • Work shoulder-to-shoulder with senior scientists, learning how hard problems get scoped, de-risked, and delivered.

Requirements & Tech Stack

  • Python fluency and a scientific stack (NumPy/SciPy, PyTorch or similar).
  • Habit of thinking a problem through before coding it.
  • Discipline to verify results.

Qualifications

  • An MSc or PhD (completed or in progress) in a quantitative field: CS, EE, physics, applied math, biomedical or mechanical engineering, or similar.
  • Strong mathematical foundations: linear algebra, probability and statistics, optimization, and/or signal processing.

Nice to Have

  • Exposure to any of: deep learning, classical computer vision, DSP, medical imaging, 3D geometry, or numerical methods.
  • C/C++ or GPU/CUDA experience.
  • A publication, thesis, or side project.
  • Comfort switching domains with genuine excitement.

The Engagement

  • Flexible & open: part-time contract or full-time.
  • Built for students: MSc and PhD candidates welcome. Hours flex with coursework, academic research, and life.
  • US-based, remote-friendly: work from anywhere in the US. Occasional overlap with the team for reviews and pairing.
  • Compensation discussed directly, competitive for the level.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 148 need no experience

Most hiring: Lockheed Martin, Emonics LLC, Raytheon

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job