Artificial Intelligence Developer

Apply for this job

Job Description

Summary

The Artificial Intelligence Developer will support large-scale OCR and computer vision initiatives by designing, implementing, and optimizing machine learning–based vision components. This role focuses on building production-ready systems using Python, ML frameworks, and advanced image-processing techniques to support real-time, high-volume transaction processing.

Key Responsibilities

  • Design and optimize ML-based computer vision components including object detection, classification, and OCR pipelines
  • Develop production-ready Python code following strong OOP and clean architecture principles
  • Integrate ML components into distributed and message-driven system architectures
  • Implement training, evaluation, and feedback loops for vision models
  • Optimize model performance for low latency and real-time workloads
  • Participate in system-level design discussions ensuring scalability and maintainability
  • Collaborate with API, database, DevOps, and architecture teams to ensure smooth deployments
  • Document all technical work including designs, test plans, diagrams, and implementation details
  • Provide technical leadership in project activities and contribute to enterprise system initiatives
  • Adhere to organizational standards, policies, and development procedures

Required Qualifications

  • Strong experience with Python and object-oriented software engineering
  • Hands-on background in image processing and computer vision frameworks
  • Experience using ML frameworks such as PyTorch or TensorFlow
  • Experience with OCR technologies and pipelines
  • Familiarity with object detection models such as YOLO, Faster R-CNN, or SSD
  • Knowledge of classification, feature extraction, and evaluation metrics
  • Ability to work with distributed system components and message-driven architectures
  • Strong documentation, communication, and collaboration skills
  • Bachelor’s degree in business management, information systems, or equivalent experience

Tech Stack

  • Python
  • OpenCV, Pillow
  • PyTorch, TensorFlow
  • OCR technologies such as Tesseract, PaddleOCR, EasyOCR
  • Object detection models (YOLO, Faster R-CNN, SSD)
  • Microsoft Office 365 and Microsoft ADO Testing Module

Compensation & Benefits

Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).

Work Schedule

Monday–Friday, flexible hours, hybrid on-site requirements per client.

About the Client

Our client is a growing technology-focused organization committed to building scalable digital solutions.

Why Join the Team?

  • Opportunity to contribute to mission-critical ML projects
  • Collaborative environment with cross-functional engineering
  • High-impact role shaping real-time intelligent processing systems

How to Apply

Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.