.jpg)
Computer Vision/AI Engineer Python, PyTorch
CXVIEW
Job Description
We are seeking an experienced and passionate Computer Vision/AI Engineer to join our team. The ideal candidate will have a strong foundation in machine learning and deep learning, with a specific focus on computer vision. You'll be responsible for developing and deploying innovative vision-based solutions that solve real-world problems. This role requires a hands-on approach to research, development, and optimization of cutting-edge algorithms.
About CXVIEW.ai
CXVIEW.ai is a fast-growing AI start-up dedicated to transforming customer experiences through state-of-the-art computer vision and artificial intelligence technologies. We specialize in building intelligent, scalable, and businessfocused solutions that empower companies to understand and serve their customers better. Our team thrives on innovation, agility, and a start-up mindset, constantly pushing the boundaries of what AI can do to create real-world impact.
Responsibilities
- Design, develop, and implement computer vision algorithms and models for tasks such as object detection, image classification, segmentation, and tracking.
- Train and optimize deep learning models using frameworks like PyTorch (preferred) and TensorFlow.
- Build a full Data-AI pipeline, focusing on an end-to-end solution with interpretable model, metric enrichment, reusable data, and active/continuous learning process.
- Work with large datasets, including data collection and annotation, preprocessing, augmentation, and enhancing, to ensure high-quality input for model training.
- Collaborate with cross-functional teams, including software engineers and data scientists, to integrate computer vision solutions into production systems.
- Conduct research on the latest advancements in computer vision and AI to incorporate state-of-the-art techniques into our products.
- Evaluate model performance, conduct thorough error analysis, and continuously improve the accuracy and efficiency of vision systems.
- Write clean, efficient, and well-documented Python code.
- 3+ years of professional experience in a Computer Vision or AI engineering role.
- Strong proficiency in Python and solid understanding of software development principles.
- Extensive experience with deep learning frameworks such as PyTorch or TensorFlow.
- In-depth knowledge of core computer vision concepts and algorithms (e.g., CNNs, RNNs, Transformers).
- Proven experience with computer vision libraries like OpenCV and Pillow, and mathematical libraries such as Numpy, Scipy, Pandas/Polars, Scikit-Learn, …
- Practical experience in model training, validation, and optimization.
- Solid mathematical foundation, including linear algebra, calculus, and probability.
- Excellent problem-solving skills and a strong ability to work independently and as part of a team.
- Soft Skills: Eager to learn, start-up mindset, strong business focus, and a customer service orientation.
- (Good-to-have) Basic understanding about C/C++ and CUDA, compiler such as GCC/LLVM, with ability of generalize and simplify real-world application logic.
Education
Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field.
Why You'll Love Working Here- Direct exposure to strategic decision-making
- Work closely with the CEO and leadership team
- Build the operational backbone of a scaling AI Company
- Real ownership and impact
Benefits
- Direct exposure to strategic decision-making
- Work closely with the CEO and leadership team
- Build the operational backbone of a scaling AI Company
- Real ownership and impact