9,331 IT Engineer jobs in Kenya
Senior Computer Vision Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement state-of-the-art computer vision algorithms and models.
- Process and analyze large-scale image and video datasets.
- Develop solutions for object detection, recognition, tracking, segmentation, and pose estimation.
- Implement deep learning models for computer vision tasks using frameworks like TensorFlow or PyTorch.
- Optimize algorithms for real-time performance on various hardware platforms.
- Collaborate with software engineers and AI researchers to integrate computer vision capabilities into larger systems.
- Conduct rigorous testing and validation of computer vision models.
- Stay abreast of the latest research and advancements in the field of computer vision and machine learning.
- Document research findings, development processes, and system designs.
- Mentor junior engineers and contribute to the team's technical growth.
Qualifications:
- Master's or Ph.D. in Computer Science, Electrical Engineering, Computer Vision, or a related field, or equivalent experience.
- Minimum of 6 years of professional experience in computer vision or machine learning.
- Proven experience in developing and deploying computer vision algorithms in production environments.
- Strong proficiency in C++, Python, and relevant computer vision libraries (e.g., OpenCV, PCL).
- Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Expertise in areas such as image processing, feature extraction, pattern recognition, and 3D vision.
- Familiarity with machine learning principles and techniques.
- Experience with cloud computing platforms and MLOps is a plus.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration skills, essential for a remote team environment.
Lead Computer Vision Engineer
Posted today
Job Viewed
Job Description
Key responsibilities include: leading the design and development of state-of-the-art computer vision algorithms and models; architecting scalable and efficient computer vision pipelines; overseeing the implementation of deep learning frameworks (e.g., TensorFlow, PyTorch) for image and video analysis; managing a team of computer vision engineers and researchers; collaborating with product managers and software engineers to define project requirements and deliverables; conducting rigorous testing and validation of computer vision systems; optimizing model performance for real-time applications; staying current with the latest research and advancements in the field of computer vision; contributing to intellectual property generation through patents and publications.
We require a Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a specialization in computer vision or machine learning. A minimum of 7 years of progressive experience in computer vision engineering, with at least 2 years in a technical leadership role, is essential. Demonstrated experience with deep learning techniques for image recognition, object detection, segmentation, and tracking is mandatory. Proficiency in C++ and Python, along with experience in relevant libraries (e.g., OpenCV, CUDA), is required. Experience with cloud platforms and large-scale data processing is highly beneficial. Strong problem-solving skills, excellent communication abilities, and a passion for innovation in AI are crucial for this remote role.
Technical Support Engineer
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Providing timely and accurate technical support to customers via phone, email, and chat.
- Diagnosing and resolving software and hardware issues.
- Guiding users through step-by-step solutions to complex technical problems.
- Escalating unresolved issues to the appropriate internal teams, such as development or engineering.
- Documenting technical issues, solutions, and customer interactions in a support ticketing system.
- Creating and maintaining technical documentation, FAQs, and knowledge base articles.
- Identifying recurring technical issues and suggesting product improvements to the development team.
- Assisting with the installation, configuration, and deployment of software products.
- Proactively monitoring systems and responding to alerts.
- Gathering customer feedback to improve the overall customer experience.
- Bachelor's degree in Computer Science, Information Technology, or a related technical field.
- Minimum of 2 years of experience in technical support or a similar customer-facing IT role.
- Proficiency in troubleshooting operating systems (Windows, macOS, Linux) and common software applications.
- Familiarity with networking concepts (TCP/IP, DNS, VPN).
- Experience with ticketing systems (e.g., Zendesk, Jira Service Desk).
- Excellent communication, interpersonal, and active listening skills.
- Strong problem-solving and analytical abilities.
- Ability to explain technical concepts to non-technical users.
- Customer-focused mindset with a commitment to providing exceptional service.
- Ability to work independently and manage time effectively in a remote environment.
- Knowledge of cloud computing platforms (AWS, Azure) is a plus.
Technical Support Engineer
Posted today
Job Viewed
Job Description
Technical Support Engineer
Posted today
Job Viewed
Job Description
Remote Technical Support Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Provide first-line technical support to customers via remote channels, including email, live chat, and phone.
- Diagnose and resolve technical issues related to the company's software products.
- Troubleshoot complex software and hardware problems, escalating to senior engineers when necessary.
- Guide customers through step-by-step solutions for software installation, configuration, and usage.
- Maintain accurate and detailed records of customer interactions and resolutions in the ticketing system.
- Create and update technical documentation, knowledge base articles, and FAQs to empower users.
- Identify recurring technical issues and provide feedback to the product development team for system improvements.
- Proactively monitor system performance and identify potential issues before they impact users.
- Assist with user training and onboarding processes, demonstrating product features and best practices.
- Collaborate with cross-functional teams to ensure seamless customer experience.
- Contribute to a positive and supportive remote team culture.
- Ensure customer satisfaction by providing timely and effective technical assistance.
- Follow established support processes and procedures to maintain service quality.
- Analyze support trends to identify areas for process optimization and customer education.
- Stay updated with product updates and new features to provide accurate support.
- Proven experience in a technical support or helpdesk role.
- Strong understanding of operating systems (Windows, macOS, Linux).
- Proficiency in troubleshooting common software and hardware issues.
- Excellent communication and interpersonal skills, with the ability to explain technical concepts clearly to non-technical users.
- Experience with remote support tools and ticketing systems (e.g., Zendesk, Jira Service Desk).
- Ability to work independently and manage time effectively in a remote setting.
- Customer-centric mindset with a passion for problem-solving.
- Familiarity with cloud-based applications and services is a plus.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Strong analytical and diagnostic skills.
- Ability to remain calm and professional under pressure.
- Eagerness to learn and adapt to new technologies.
- Commitment to providing excellent customer service.
Senior Technical Support Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Provide advanced technical support to customers via phone, email, and chat.
- Diagnose and resolve complex hardware, software, and network issues.
- Document all support interactions, solutions, and technical procedures.
- Escalate critical issues to development or engineering teams as needed.
- Develop and maintain technical documentation, FAQs, and knowledge base articles.
- Assist in training junior support staff and sharing best practices.
- Identify trends in customer issues and provide feedback for product improvements.
- Manage customer expectations and ensure high levels of customer satisfaction.
- Troubleshoot and resolve issues using remote access tools.
Qualifications:
- Bachelor's degree in Information Technology, Computer Science, or a related field.
- Minimum of 4 years of experience in technical support or IT helpdesk roles.
- Proven expertise in troubleshooting operating systems (Windows, macOS, Linux), software applications, and hardware.
- Familiarity with networking concepts (TCP/IP, DNS, VPN).
- Experience with ticketing systems (e.g., Zendesk, ServiceNow) and remote support tools.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills, with the ability to explain technical concepts clearly.
- Customer-focused mindset with a passion for helping others.
- Ability to work independently and manage time effectively in a remote setting.
Be The First To Know
About the latest It engineer Jobs in Kenya !
Senior Technical Support Engineer
Posted today
Job Viewed
Job Description
Remote Technical Support Engineer
Posted today
Job Viewed
Job Description
Key responsibilities include managing support tickets, documenting technical issues and resolutions, and escalating critical problems to higher-level support teams when necessary. You will also contribute to the knowledge base by creating clear and concise technical articles and FAQs. A strong understanding of network protocols, operating systems (Windows, macOS, Linux), and common software applications is essential. Experience with CRM software and remote desktop support tools is required. The ideal candidate will possess excellent analytical and problem-solving skills, with a knack for explaining technical concepts in an understandable manner.
Requirements include a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. A minimum of 3 years of experience in a technical support or helpdesk role is expected. Certifications such as CompTIA A+, Network+, or CCNA are advantageous. Outstanding communication, active listening, and interpersonal skills are vital for providing exceptional customer service in a remote setting. You must be self-motivated, able to work independently, and manage your time effectively to meet service level agreements. This role offers a fantastic opportunity to leverage your technical expertise and passion for problem-solving to support a global customer base, all from the convenience and flexibility of your remote workstation.
Senior Technical Support Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Provide Tier 2 and Tier 3 technical support via phone, email, and chat.
- Diagnose, troubleshoot, and resolve complex technical issues related to our software and hardware products.
- Guide end-users through problem-solving processes and provide clear instructions.
- Escalate unresolved issues to development or engineering teams, documenting all necessary information.
- Create and maintain comprehensive documentation, including knowledge base articles and troubleshooting guides.
- Identify trends in customer issues and provide feedback to product development teams.
- Contribute to the continuous improvement of support processes and tools.
- Manage customer relationships and ensure high levels of satisfaction.
- Participate in remote training sessions to stay updated on product features and industry best practices.
- Achieve and exceed key performance indicators (KPIs) such as first response time and resolution rate.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in technical support or a similar customer-facing IT role.
- Proficiency in troubleshooting common operating systems (Windows, macOS, Linux) and networking concepts.
- Experience with (mention specific software/hardware relevant to the fictional company) is a strong plus.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong written and verbal communication skills, with the ability to explain technical concepts simply.
- Ability to work independently and collaboratively in a remote team environment.
- Customer-focused mindset with a passion for helping others.
- Experience with ticketing systems (e.g., Zendesk, ServiceNow) and CRM software.