Innovatics
Job Description:
We are looking for a versatile and experienced Senior AI Engineer to join our core engineering team. At Visbi, we don't just build models in a vacuum; we build end-to-end AI systems. In this role, you will be the bridge between applied research and production architecture. You will design and train state-of-the-art Computer Vision models and build the scalable, high-performance backend infrastructure required to serve them to our users in real time.
If you are just as comfortable writing complex Py
Torch training scripts as you are designing robust microservices and optimizing database queries, this is the role for you.
Key Responsibilities
Computer Vision Development: Design, train, evaluate, and optimize deep learning models for computer vision tasks (e.g., object detection, image segmentation, image classification, video tracking).
Backend Architecture: Architect, build, and maintain scalable backend services and APIs to serve AI models in production environments.
MLOps & Pipeline Engineering: Develop automated pipelines for data ingestion, preprocessing, model training, and CI/CD deployment.
Optimization: Optimize models for inference speed and resource constraints (e.g., using TensorRT, ONNX, or edge-deployment strategies) while ensuring backend bottlenecks are eliminated.
System Design: Collaborate with product managers and frontend engineers to define API contracts and integrate AI capabilities seamlessly into the Visbi product ecosystem.
Mentorship: Act as a technical leader on the team, mentoring junior engineers and establishing best practices for code quality, testing, and system design.
Required Qualifications
Experience: 5+ years of professional software engineering experience, with at least 3+ years specifically focused on building and deploying AI/ML models to production.
Programming Languages: Expert-level proficiency in Python. Strong experience with at least one other backend language (e.g., Go, C++, Java, or Node.js).
Computer Vision: Deep understanding of modern CV architectures (CNNs, Vision Transformers) and hands-on experience with frameworks like Py
Torch or Tensor
Flow, as well as libraries like OpenCV.
Backend Engineering: Proven track record of building RESTful APIs or GraphQL endpoints using frameworks like FastAPI, Flask, or Django.
Infrastructure & Cloud: Strong experience with containerization (Docker, Kubernetes) and deploying systems on cloud platforms (AWS, GCP, or Azure).
Databases: Proficiency with SQL (PostgreSQL) and NoSQL databases, as well as caching layers (Redis).
Education: Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Mathematics, or a related field (or equivalent practical experience).
Nice-to-Haves (Preferred)
Experience with video streaming protocols (WebRTC, RTSP) and real-time processing pipelines (e.g., GStreamer, FFmpeg).
Familiarity with edge computing and deploying models to embedded devices.
Experience with MLOps tools (e.g., MLflow, Kubeflow, Weights & Biases).
Contributions to open-source AI or backend projects.
Verified Listing
This role has been verified for authenticity, market-rate compensation, and remote eligibility.
Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.