Careers
Work in an environment that values constant innovation
All great careers are built on commitment, passion, feedback, and room for growth between the employee and the employer. Since the expectations are so similar, shouldn’t we be called partners? That is the exact approach we take with our team at AIVID Techvision.
If you seek a fulfilling career, a team that actively invests in growth, and rewards creative thinking – we invite you to explore opportunities with us.
Why Work with Us?
We are a young, dynamic team on a mission to enable organizations to automate mundane, repetitive human observation-based process inspection.
We foresee a future where every process-owner works with AIVID Bots, liberating humans to focus on creating value and solving intellect-demanding challenges, leading them to be far more productive and fulfilled.
We work every day towards realizing our mission and vision; if you are excited about creating a positive difference in the world using AI and computer vision, join us be a part of our team.
Full Stack Developer - Internship
- Proficiency in React and Angular-related technologies (Redux, Hooks, etc.).
- Strong understanding of front-end development (HTML, CSS, JavaScript).
- Experience with back-end development (Node.js, Express).
- Experience with databases (MongoDB, Elasticsearch).
- Knowledge of version control systems (Git).
- Develop high-quality websites using React or Angular technologies.
- Develop back-end services and APIs.
- Troubleshoot and resolve technical issues across the full stack.
Current Openings
Systems,Network, and Electrical Engineer (Internship)
We are seeking a highly skilled and motivated Systems, Network, and Electrical Engineer to join our team. The ideal candidate will have a strong background in designing, implementing, and maintaining IT systems, network infrastructure, and integrated electronic appliance systems. This role requires a proactive individual who can troubleshoot issues, provide technical support, and collaborate effectively with other IT professionals.
- System Engineering:
- Design and implement new systems.
- Install, configure, and test systems and software.
- Troubleshoot and resolve system issues.
- Monitor system performance and security.
- Maintain and update existing systems.
- Provide technical support to users.
- Network Engineering:
- Plan and design network infrastructure to meet the organization's needs.
- Select appropriate hardware and software such as routers, switches, and firewalls.
- Set up routers, switches, firewalls, and ensure secure network access (VPNs, etc.).
- Monitor network performance and troubleshoot connectivity issues.
- Identify bottlenecks, resolve outages, and ensure optimal network performance.
- Regularly update network equipment with firmware and security patches.
- Document network configurations and procedures for future reference.
- Collaborate with other IT professionals on network security measures.
- Provide technical support to users experiencing network problems.
- Electrical and Integration Engineering:
- Develop and configure software applications to enable communication and data exchange between appliances.
- Troubleshoot and resolve integration issues between different electronic appliances.
- Collaborate with product development teams to ensure new appliances can be easily integrated into the existing system.
- Conduct testing and validation of the integrated electronic appliance system to ensure functionality, performance, and security.
- Stay up-to-date on emerging trends and technologies in the IoT space.
- Provide technical support to internal teams or customers experiencing integration problems.
- Document system architecture, configurations, and procedures for future reference and maintenance.
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Proven experience in system design, network engineering, and electrical engineering.
- Strong knowledge of network infrastructure, including routers, switches, and firewalls.
- Proficiency in troubleshooting and resolving technical issues.
- Ability to collaborate effectively with other IT professionals.
- Excellent documentation and communication skills.
- Up-to-date knowledge of emerging trends and technologies in IT and IoT.
- System Design and Implementation
- Network Infrastructure Planning and Management
- Electrical Appliance Integration
- Technical Support and Troubleshooting
- Performance Monitoring and Security Management
- Documentation and Procedure Development
- Collaboration and Teamwork
To apply, please submit your resume and a cover letter detailing your relevant experience and qualifications. We look forward to reviewing your application.
Technical Lead AI Platform (on-site)
We are seeking a seasoned Technical Lead with a strong background in end-to-end project delivery, team leadership, and full-stack development. While experience with computer vision is a plus, the primary focus of this role is to manage the development and deployment of complex platforms, handle cross-functional teams, and ensure seamless project execution. Proficiency in Python, JavaScript, Node.js, and frontend frameworks such as Angular and React is required, as the role involves overseeing the entire platform, from backend AI models to frontend interfaces.
- Project Leadership: Lead the end-to-end development and deployment of AI and computer vision platforms, ensuring timely delivery and high-quality output.
- Team Management: Manage a team of 10+ engineers, overseeing project execution, conducting code reviews, and ensuring best practices are followed.
- Full-Stack Development: Oversee platform development using Python for backend tasks (AI bots, databases), and JavaScript with Node.js for backend services, along with Angular/React for frontend interfaces.
- Client Engagement: Work closely with clients to understand requirements, provide technical expertise, and manage project delivery from concept to completion.
- AI & Computer Vision Development: Provide guidance on computer vision systems, focusing on overall project delivery and platform integration.
- Python & JavaScript Development: Use advanced Python for backend development and JavaScript (Node.js, Angular, React) for frontend integration, ensuring scalability and performance.
- Database Integration: Integrate solutions with databases (MongoDB, ElasticSearchDB) for efficient data handling and storage.
- REST API & MQTT: Develop and integrate REST APIs and MQTT protocols for seamless communication between system components.
- DevOps & Scalability: Implement scalable deployments using Docker and Kubernetes, optimizing platform performance.
- Team Leadership & Innovation: Drive team performance while fostering innovation and adhering to best practices in software and AI development.
- Experience: 5+ years of hands-on experience in managing end-to-end project deliveries, leading teams of 10+ engineers, and working with AI or software development platforms.
- Technical Expertise: Strong background in Python, JavaScript, Node.js, Angular, and React development, with experience in platform integration and project management.
- Computer Vision Knowledge: Basic understanding of computer vision concepts; however, extensive experience in team leadership and project execution is the key requirement.
- Project Management: Proven ability to handle large-scale projects from client discussions to deployment, using Agile methodologies (e.g., JIRA).
- Full-Stack Proficiency: Experience in Python for backend (AI and database) tasks and JavaScript (Node.js for backend services, Angular/React for frontend) for system integration.
- Database Integration: Experience with database management (MongoDB, ElasticSearchDB) for handling large datasets.
- REST API & MQTT: Expertise in developing and integrating REST APIs and MQTT for real-time communication.
- DevOps Knowledge: Experience with Docker, Kubernetes, and platform scaling, optimizing resources across cloud and on-prem environments.
- Leadership & Communication: Excellent leadership, communication, and organizational skills, with the ability to guide teams and collaborate with stakeholders.
- Computer Vision & AI Knowledge: Familiarity with AI models and computer vision frameworks like TensorFlow or OpenCV.
- Platform Scaling: Experience in deploying and managing platforms at scale in industries such as industrial automation, retail, or security.
- Optimization Libraries: Knowledge of libraries like TensorRT or OpenVINO for performance improvements.
- Lead the development of innovative AI and software solutions with real-world impact.
- Work alongside a talented team of AI and software experts in a collaborative environment.
- Competitive salary and opportunities for professional growth.
- Flexibility and growth opportunities in a dynamic, fast-paced work environment.
Computer Vision Engineer (on-site)
We are seeking a Computer Vision Engineer who is passionate about developing innovative AI-based solutions. This role involves working on complex problems in computer vision, machine learning, and deep learning to build state-of-the-art systems. You will be responsible for developing algorithms, optimizing models, and deploying solutions for various computer vision tasks, from object detection to real-time tracking.
- Design and implement advanced computer vision algorithms for image processing, detection, segmentation, and tracking.
- Lead the development and optimization of deep learning models using frameworks such as TensorFlow, PyTorch, and OpenCV.
- Utilize techniques such as YOLOv6, Mask R-CNN, or other state-of-the-art models for object detection and segmentation.
- Work on deploying computer vision models on edge devices and cloud platforms.
- Collaborate with data scientists and engineers to annotate, preprocess, and augment large datasets for model training.
- Optimize existing models for real-time performance and efficiency.
- Conduct experiments and analyze model performance for continuous improvement.
- Research and stay up-to-date with the latest advancements in computer vision and deep learning.
- Support in scaling and improving the AI solutions for various real-world applications.
- Bachelor's or Master’s degree in Computer Science, Electrical Engineering, AI, or a related field.
- Solid experience in computer vision concepts, including object detection, segmentation, and image classification.
- Strong proficiency in deep learning frameworks such as TensorFlow and PyTorch.
- Hands-on experience with model training, fine-tuning, and optimization techniques.
- Knowledge of popular models like YOLOv6, Mask R-CNN, or similar for real-time applications.
- Experience in deploying models on edge devices or cloud infrastructures.
- Strong problem-solving skills with attention to detail.
- Ability to work both independently and in a team environment.
- Excellent communication and documentation skills.
- Experience with additional computer vision tasks, including tracking and 3D reconstruction.
- Previous experience in deploying AI models at scale, particularly for edge computing.
- Familiarity with optimization libraries such as TensorRT or OpenVINO.
- Work on cutting-edge AI and computer vision projects that directly impact real-world industries.
- Collaborative environment with mentorship from experienced professionals.
- Competitive salary with opportunities for professional development and growth.
- Flexible work environment and support for learning new technologies.