Job Summary:
Matrix Design Group LLC is a company that designs, manufactures, and sells innovative technological products to enhance safety. The Senior Computer Vision Engineer will collaborate with software engineers and product managers to develop vision-based artificial intelligence algorithms, ensuring the design of safe and effective computer vision solutions.
Responsibilities:
โข Prepare customer-facing presentations for custom model deployments
โข Implement CI/CD pipelines for models, data, and source code
โข Work with product and project managers to ensure that projects proceed on time and on budget
โข Work with other engineers to develop a working understanding of how the AI is developing
โข Document process steps to ensure reasonable human oversight
โข Work with other engineers to monitor changes in development and implement transfer learning and knowledge distillation between iterative machine learning models
โข Mentor junior engineers and interns
โข Participate in code reviews and sprint planning
โข Understand and apply best practices for object detection modeling
โข Understand and apply TensorFlow, PyTorch, and ONNX core concepts
โข Understand and apply hardware accelerator compilation and execution
โข Understand and apply Jupyter Notebooks/Google Colab concepts
โข Understand and apply source control best practices for machine learning, ETL, and data annotation pipelines
Qualifications:
Required:
โข All applicants must be able to provide proof of eligibility to work in the United States.
โข Employment is contingent upon the successful completion of the I-9 form, as required by federal law.
โข Candidates will be required to undergo an employment verification process before beginning work.
โข Bachelorโs degree in a related field, such as computer science, software engineering or data science, is recommended.
โข 7+ years of experience in the ML space.
โข An expert-level understanding of Python with a focus on ML framework such as TensorFlow or PyTorch.
โข Proficient with state-of-the-art object detection algorithms such as YOLO, DETR, and DINO.
โข Experience with containerization technologies such as Docker, Kubernetes, etc.
โข Experience developing software using one or more of the following languages (C/C++, C#, Python).
โข Experience with Linux and/or Windows OS.
โข Experience with model, container, and package registries.
โข Experience with ML tools such as DVC, MLFlow, Lake FS, Label Studio, Azure ML, Azure AI Foundry.
โข Experience with SQL databases, vector embeddings, and vector databases such as Milvus, pgvector, Pinecone, Chroma, etc.
โข Experience with multimodal models such as CLIP, GPT-4V, Llama.
โข Experience with classical CV algorithms such as Canny Edge Detector, SIFT, RANSAC, Optical Flow, SLAM, etc.
โข Strong understanding of source control concepts and CI/CD pipelines.
โข Must have strong communication, computer, documentation, presentation, and interpersonal skills.
Preferred:
โข Masterโs degree in Artificial Intelligence a plus.
Company:
Matrix Design Group (Matrix) is the safety and productivity technology leader for industrial applications where people and mobile equipment work in close proximity. Founded in 1996, the company is headquartered in Newburgh, USA, with a team of 201-500 employees. The company is currently Growth Stage.