Viska Systems is a rapidly growing Irish company specialising in cutting-edge AI, machine vision, and automation solutions. Nominated in the 2024 AI Awards for Best Application of AI in an SME, we are at the forefront of innovation, helping businesses optimise their operations through advanced, AI-driven technologies.

We’re looking for a skilled and innovative Software Engineer to join our team. This is your opportunity to play a key role in shaping the future of AI and machine vision by developing software solutions that solve complex challenges and drive efficiency across industries.

Why Work for Us?

At Viska Systems, we value our team and offer a supportive environment for learning and growth:

  • Competitive Compensation: A strong starting salary with a comprehensive benefits package.
  • Career Advancement: Structured mentorship and clear pathways for career development in software engineering.
  • Training & Development: Access to ongoing training to deepen your technical expertise in AI, machine vision, and software development.
  • Cutting-Edge Technology: Work on innovative, award-nominated AI solutions that are shaping the future of manufacturing and automation.
  • Collaborative Team Culture: Join a dynamic and supportive team that values your ideas and contributions.

Key Responsibilities

  • Software Development: Design and implement software solutions for AI and machine vision applications.
  • Code Quality: Write clean, efficient, and well-documented code to support automation systems.
  • Cross-Functional Collaboration: Work closely with hardware and systems teams to integrate software solutions seamlessly.
  • Testing & Optimisation: Debug, test, and refine software to ensure reliability and high performance.
  • Innovative Thinking: Participate in brainstorming sessions and contribute creative ideas to drive innovation.
  • Stay Informed: Keep up with emerging trends and advancements in AI, machine vision, and software engineering.

What We’re Looking For

  • Educational Background: Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering or a related technical field with a minimum 2.1 grade.
  • Software Development Expertise: 3+ years of experience in software development through internships, co-ops, or professional roles, with a strong foundation in programming languages such as Python (preferred), Java, or C++.
  • Technical Problem-Solving: Ability to analyse and solve complex technical problems using structured methodologies.
  • Personal Interest in Technology: A genuine passion for engineering, computer science, or emerging technologies like AI and automation.
  • Collaboration Skills: Proven ability to work effectively within a team, contributing to shared goals while taking ownership of individual responsibilities.
  • Adaptability: A willingness to continuously learn and grow in a fast-paced, innovation-driven environment.
  • Strong Communication Skills: Ability to clearly and effectively convey technical concepts to both technical and non-technical audiences.
  • Self-Motivation: A proactive approach to tackling challenges and driving results independently when needed.

Preferred Qualifications

  • Technical Proficiency: Experience with programming, preferably in Python, and with at least a working knowledge of image processing.
  • Specialised Knowledge: Exposure to AI technologies, machine learning frameworks, knowledge of open-source vision tools such as OpenCV and YOLO a considerable benefit.
  • Software Development Methodologies: Familiarity with Agile or Scrum processes.
  • Software Tools: Experience with version control in GIT, experience with Docker for application containerisation.

Ready to Join Us?

Take the next step in your career with Viska Systems and become part of a company at the forefront of AI-driven innovation.

Please note, you must be eligible to work in Ireland.

 

Please submit CVs to: careers@viska.ie