Senior Computer Vision Engineer
Paris
Engineering – Machine Learning /
Full Time /
Remote
About PackageX
PackageX is revolutionizing the logistics industry with the world's first Headless Logistics Cloud. PackageX empowers retail and commercial enterprises to achieve unprecedented success by delivering unparalleled developer experiences, workflow improvements, customer loyalty, and profitability through its logistics APIs, apps, and other cloud components.
Our vision is to build the most advanced logistics infrastructure company that orchestrates the movement of physical things and becomes the defining backbone of the digital supply chain.
We're a fast-growing pre-Series A stage startup in New York City with a distributed global team backed by Bullpen Capital, Pritzker Group, Sierra Ventures, Ludlow Ventures, MXV Capital, and NSV Wolf Capital.
What we are looking for
We are looking for a Senior Computer Vision Engineer with expertise in barcode encoding/decoding to join our team. The ideal candidate will have a strong background in computer vision, image processing, and machine learning, and be able to work with classical image processing algorithms without compromising speed and performance.
The candidate will be responsible for developing and implementing algorithms for image processing, image binarization, barcode detection, and encoding/decoding of various barcode formats.
You will:
- Add and improve barcode encoding/decoding algorithms using classical image processing techniques.
- Design image processing system architectures and evaluate image processing algorithms.
- Create/invent/develop image processing algorithms for Barcode Detection and Decoding.
- Design and implement image quality enhancement and geometry estimation algorithms.
- Solve challenging geometric mapping and product recognition problems for our Logistic solution including Inventory, Retail shelfs, fulfillment via barcode.
- Improve the performance of our leading barcode recognition algorithms (e.g. on reflecting or deformed surfaces).
- Partner closely with our Android-, iOS-, Web-, and Windows teams as well as product management to continuously improve our products.
- Design and implement benchmark tests to evaluate the performance of the new features.
We are looking for someone who has:
- B.S/M.S/Ph.D. in computer science, electrical engineering, or related field.
- At least 5+ years of experience in image processing, image binarization, computer vision, and barcode encoding/decoding.
- Expertise with encoding/Decoding and Encryption algorithms.
- Experience with real-time image processing and object detection.
- Comfortable in reading, understanding, and implementing research papers.
- Have previous experience working with open-source libraries.
- Expertise with classical computer vision approaches (e.g., OpenCV).
- Experience with document scanning and image enhancements.
- Current knowledge of C++ standards and specifications.
- Superb analytical and problem-solving skills.
- Excellent collaboration and communication skills.
What can you expect from the application process?
All applications will be looked at by the People team who will reach out to shortlisted candidates. Across various interview rounds you'll speak with the hiring manager and other functional heads. We want to have an open discussion about your work and how we can be a great fit for each other. The process may also involve an assessment or presentation relevant to the role. You can expect an offer after three rounds of interviews. All offers are subject to satisfactory reference and background checks.
We are an Equal Opportunity Employer and consider applicants without regard to race, color, national origin, gender, sexual orientation, genetics, age, marital status, veteran status, disability status, or any other basis forbidden under federal, state, or local law.