{"id":1659408,"url":"https://alion.io/job/genlogs-computer-vision-engineer","title":"Computer Vision Engineer","company":{"id":673637,"name":"GenLogs","domain":"genlogs.io","url":"https://alion.io/company/genlogs","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"A","score":88,"open_postings":13,"ghost_share":0,"stale_share":0.462,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-03T05:45:00Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chicago, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":110000,"max_usd":235000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":64},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Computer Vision","optional":false},{"name":"CUDA","optional":false},{"name":"CUDA Toolkit","optional":false},{"name":"Edge AI","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"OCR","optional":false},{"name":"ONNX","optional":false},{"name":"OpenCV","optional":false},{"name":"OpenVINO","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"SQL","optional":false},{"name":"TensorRT","optional":false},{"name":"Vision Transformer","optional":false}],"status":"live","first_seen_at":"2026-10-01T14:56:25Z","employer_posted_date":"2026-10-01","last_verified_at":"2026-10-03T23:57:16Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"GenLogs is a transportation-technology company building the next generation of truck intelligence. Through a nationwide network of sensors and proprietary data, we deliver real-time, high-fidelity insights into freight movement for commercial supply-chain customers and public-sector agencies. Our mission is to strengthen America’s logistics backbone, combat freight fraud and cargo theft, and provide near-instantaneous visibility into commercial motor vehicle activity across major freight corridors. By operating at the intersection of edge sensing, computer vision, AI-driven analytics, and large-scale field deployment, GenLogs is transforming how transportation data is captured, secured, and commercialized.\nABOUT THE DATA TEAM\nThe Data Science team at GenLogs transforms raw observational data from the our sensor network into high-value intelligence used by law-enforcement agencies, regulators, ports, and private-sector freight operators. We build models, analytics, and measurement frameworks that enable vehicle detection, entity resolution, behavioral insights, fraud and theft indicators, compliance signals, and network-wide operational performance metrics. Our work sits at the center of our platform, shaping how billions of roadside observations become actionable information. We partner closely with Engineering and Product to deploy algorithms at scale and with Go-to-Market teams to define customer-facing analyses that drive real operational outcomes. The team blends statistical rigor, ML capability, and domain expertise to create a new standard for freight intelligence in the United States.\nABOUT THE JOB\nYou will own computer-vision problems end to end from the photons entering a roadside camera to the structured vehicle intelligence delivered by our platform.\nThis is not a role where you train a model, publish an evaluation, and hand it to another team to productionize. You will be responsible for understanding the entire system: camera placement and configuration, image quality, training data, model architecture, edge inference, production deployment, monitoring, and downstream outcomes.\nOur operating environment is unforgiving. Trucks move at highway speeds through darkness, glare, rain, snow, occlusion, extreme perspectives, and inconsistent connectivity. Models must run reliably on constrained edge hardware across a geographically distributed sensor network. Improvements that look promising offline must survive actual roadside conditions and measurably improve the intelligence our customers receive.\nYou will have the autonomy to attack these problems wherever the evidence leads. One day that may mean designing a better OCR or detection model. The next may mean profiling a TensorRT pipeline, diagnosing video compression artifacts, redesigning an evaluation dataset, or working with field teams to change exposure, shutter speed, lighting, or camera positioning.\nWe’re looking for someone who doesn’t stop at “the model works.” You own the outcome.\nWHAT YOU’LL DO\nOwn computer-vision capabilities from initial problem definition through field deployment and sustained production performance.\nBuild systems for vehicle detection, tracking, OCR, attribute extraction, embedding generation, and re-identification.\nEstablish evaluation frameworks that connect model performance to successful vehicle identification and customer outcomes, not merely offline accuracy.\nDiagnose failures across the entire imaging pipeline, including camera placement, optics, exposure, lighting, encoding, training data, model behavior, edge compute, and downstream processing.\nDevelop models and write the production software required to run them reliably at scale.\nOptimize multi-model pipelines for latency, throughput, memory utilization, and accuracy on constrained CPU and GPU edge hardware.\nDesign experiments, analyze failure modes, and make clear decisions about what to improve next.\nBuild monitoring and feedback loops that reveal model degradation, environmental shifts, hardware issues, and new failure modes.\nWork directly with field operations to test camera configurations and validate improvements under real roadside conditions.\nPartner with platform and data engineers while remaining accountable for getting your work into production.\nImprove annotation strategy, training datasets, and hard-example selection based on observed production failures.\nEvaluate new research, determine what is genuinely useful, and translate promising ideas into dependable systems.\nRaise the technical standard for computer vision across GenLogs through strong engineering, documentation, and mentorship.\nQUALIFICATIONS\nTechnical Skills:\nProficient in Python, SQL, OpenCV, and PyTorch programming\nProficient in fundamental computer vision techniques including planar homography, keypoint detection, perspective projection, epipolar geometry, object tracking, camera calibration (intrinsic/extrinsic parameters), and re-identification\nKnowledgeable in GPU computing and inference optimization tools including CUDA, ONNX, OpenVINO, and TensorRT\nKnowledgeable in object detection, segmentation, optical character recognition, signal processing, linear algebra, and Vision Transformer models\nExperience or interest in geospatial data analysis (e.g., GIS, GeoPandas)\nExperience with version control systems like Git\nExperience with linux systems\n\nExperience:\nMinimum 4 years of professional experience in computer vision, data science, or research\nHands-on experience with applied computer vision techniques, especially on edge hardware\n\nSoft Skills:\nStrong problem-solving skills and attention to detail\nExcellent written and verbal communication skills\nAbility to communicate technical concepts to both technical and non-technical stakeholders\n\nWHAT OWNERSHIP MEANS HERE\nAt GenLogs, ownership does not end when a pull request is merged or a model artifact is produced.\nIf a model performs well offline but fails in the field, you investigate why. If inference is too slow, you profile and optimize it. If image quality is limiting performance, you work with the people configuring and installing the cameras. If the available data cannot answer the question, you help define what needs to be collected. If production metrics do not reflect the real outcome, you improve the metrics.\nYou will have strong partners across Engineering, Data, Product, Hardware, and Field Operations, but you remain accountable for driving the problem to resolution.\nWe value people who cross boundaries, follow evidence, and finish what they start.\nWHO WILL SUCCEED HERE\nYou will thrive here if you:\nOwn outcomes, not artifacts: your responsibility does not end with a trained model, a notebook, or a pull request.\nFollow problems across boundaries: you will move between research, data, production software, hardware, and field operations when the problem requires it.\nAre comfortable being the expert in the room: you can form a point of view, defend it with evidence, and make consequential technical decisions.\nOperate well without a playbook: many of our hardest problems do not have established benchmarks or obvious solutions.\nPrefer reality over elegant abstractions: you care whether the system works on a dark highway in the rain, not merely whether it performs well on a curated dataset.\nBuild durable systems: you consider monitoring, failure recovery, maintainability, and operational performance part of the work.\nHave urgency without sacrificing rigor: you iterate quickly, measure honestly, and know when the evidence is strong enough to ship.\nFinish the job: when something fails, you stay with it until the underlying problem is understood and resolved.\nUS SALARY RANGE\nGenLogs establishes compensation based on role, level, experience, and location. Salary bands are benchmarked against high-growth technology companies and adjusted for market conditions. Equity grants are included in most full-time offers to ensure every team member participates in the company’s long-term value creation. A recruiter will provide a precise range during the hiring process.\nBENEFITS\nHealthcare (US based only)\nEmployer-covered comprehensive medical, dental, and vision plans\nEmployer contribution towards premiums of optional higher-end plans\nTime Off\nUnlimited PTO\nSick leave\nCompany holidays (GenLogs observes all US Government holidays)\nFlexible leave for caregiving and medical needs\nFamily Support\nPaid parental leave\nProfessional Development\nBudget availability for approved professional development courses, certifications, and training\nTravel Support\n100% travel reimbursement for all approved company travel and spending\nRetirement Savings\n401(k) plan (US based employees)\nA recruiter can provide more detail about the specific compensation and benefits associated with this role.","description_format":"text","description_chars":8803,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Parental leave","Professional development","Retirement plans","Unlimited PTO"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Robotic Software & Control Systems"],"lifecycle":[{"event":"open","at":"2026-10-02T03:02:14Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":49,"reasons":["conf:8","velocity","win:early"],"computed_at":"2026-10-03T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/genlogs-computer-vision-engineer","json_url":"https://alion.io/job/genlogs-computer-vision-engineer.json","meta":{"generated_at":"2026-10-04T01:03:18Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1325,"day_limit":5000,"remaining_today":3675,"minute_limit":60,"resets_at":"2026-10-05T00:00:00Z"}}}