About Us:At Inovako, we are leaders in industrial vision AI, crafting state-of-the-art applications that enhance industrial quality inspection through computer vision and artificial intelligence.
Be part of our mission to redefine industrial automation.
Role Overview:We are on the lookout for a Full Stack Developer who is adept in both frontend and backend aspects of software development. This role focuses on building AI-driven computer vision applications that are robust and scalable.
Key Responsibilities:Design, build, and maintain advanced software solutions using Python and various GUI frameworks.Develop and optimize computer vision algorithms, ensuring high performance and scalability.Implement parallel programming and multi-threading to maximize application efficiency.Collaborate effectively with team members on technical and design specifications.Lead initiatives to refine and enhance system architecture and application design.Perform debugging, troubleshooting, and performance enhancements of applications.Maintain high standards for code quality and automation.
Qualifications:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Proven experience as a Full Stack Developer or similar role.Proficiency in Python and experience with multiple GUI development frameworks (e.g., PyQt6, Tkinter, etc.).Familiarity with various database systems (e.g., MySQL, MongoDB, etc.) for handling large datasets efficiently.Knowledge in using and integrating computer vision libraries (e.g., OpenCV, others) to solve real-world problems.Experience with optimization tools for machine learning models (e.g., NVIDIA TensorRT, others) to enhance performance.Understanding of camera software interfaces (e.g., Basler Pylon, others) for real-time image processing.Strong problem-solving skills, attention to detail, and project management capabilities.Excellent verbal and written communication skills.
What We Offer:A competitive salary and comprehensive benefits package.A cutting-edge and stimulating work environment.Significant opportunities for personal and professional growth.Flexible work schedules and a supportive team culture.