Software Developer

4 days ago


Doha, Qatar Primecast Technical Solutions Full time

**Job Summary**:
We are looking for a skilled Software Developer with a focus on designing expressive avatars that can convey motion and emotion based on text or voice or other inputs. In this role, you will create interactive and lifelike avatars capable of reacting dynamically to input data, enhancing user experience through emotional engagement and realistic animations.

**Key Responsibilities**:

- **Emotion and Motion Mapping**: Design and implement avatars that reflect realistic motion and emotional expressions in response to text and voice cues, using facial animation, body language, and gesture recognition.
- **Interactive Avatar Development**: Develop and refine interactive avatars to respond dynamically to real-time inputs, focusing on seamless transitions between expressions and actions.
- **Natural Language Processing (NLP) and Voice Recognition Integration**: Work with NLP and voice recognition systems to enable avatars to interpret user input (text or audio) and respond with appropriate visual cues. It should support multi-languages.
- **3D Modeling and Animation**: Utilize 3D modeling and animation software to create avatars capable of nuanced expression, ensuring high fidelity and responsiveness.
- **Code Optimization**: Write efficient, scalable code for rendering and animating avatars in real time on various platforms, ensuring smooth interaction and mínimal latency.
- **Innovation and Research**: Stay updated with the latest in AI-driven character animation, emotion AI, and avatar design to keep our technology at the forefront of the industry.

**Qualifications**:

- **Education**: preferably bachelor’s degree in computer science, Game Design, Animation, or related field.
- **Experience**:

- 3+ years of experience in avatar design, 3D animation, or interactive character development.
- **Technical Skills**:

- Proficiency in programming languages such as C++, C#, Python, or JavaScript.
- Experience with 3D tools like Blender, Maya, Unity, or Unreal Engine, with a focus on rigging and animation.
- Strong understanding of real-time motion and emotion synthesis, using libraries or frameworks like OpenCV, TensorFlow, or emotion AI solutions.
- Familiarity with NLP and voice recognition integration to trigger avatar responses based on user input.
- **Soft Skills**:

- Creative problem-solving skills and strong attention to detail.
- Effective communication and collaboration abilities in a multidisciplinary team.
- Ability to balance creativity with technical constraints for optimized, engaging user experiences.

**Job Types**: Full-time, Part-time, Permanent, Temporary, Contract
Contract length: 12 months

Expected hours: 10 - 40 per week


  • Business Analyst

    6 days ago


    Doha, Qatar Applab Software Trading Full time

    **Job Title**: Business Analyst (Software Development) We are hiring for the position of **Business Analyst** in the field of **Software Development.** Applicants should have knowledge in the following: - Experience in doing Business analysis of Software development project - Experience in manual testing of Websites and Mobile Applications. Automated...

  • IT Project Manager

    7 days ago


    Doha, Qatar Applab Software Trading Full time

    We are hiring for the position of **IT Project Manager** in the field of **Software Development.** Applicants with the following are expected: - Experience in managing software development projects (Preferably Custom Development) - Having professional Communication Skills (Writing & Speaking). Arabic language is a Plus, but not mandatory. - Ability to...

  • Software Developer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar WYD Consultancy Full time 90,000 - 120,000 per year

    Collaborate with cross-functional teams to gather and analyze software requirements, ensuring alignment with business objectives.Design, develop, and maintain scalable and efficient code, implementing best practices in software architecture and design patterns.Conduct code reviews and provide constructive feedback, fostering a culture of continuous...

  • Software Developer

    6 days ago


    Doha, Qatar Gulf Overseas HR Consultancy Full time

    **Job description** **QUALIFICATION** - BACHELOR OF COMPUTER SCEINCE - NET FRAME WORK, ANJULAR JS, MVC, JSCRIPT, - SQL DATABASE,.NET CORE, SYSTEMS DEVELOPMENT & APPLICATION DEVELOPMENT KNOWELDGE - KNOWLEDGE OF NATIVE MOBILE APPS DEVELOPMENT IOS, ANDROID, WINDOWS CE - EXPERIENCE IN APPLICATION DEVELOPMENT FOR COMMERCIAL USE **JOB DESCRIPTION** - Be Part of...

  • Software Developer

    2 days ago


    Doha, Qatar Gulf Overseas HR Consultancy Full time

    **Key Responsibilities**: - Code and test software based on software specifications and design. - Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints. - Analyze and study complex systems requirements to enhance functionality. - Prepare design documentation, technical documents, test cases,...

  • Software Developer

    1 week ago


    Doha, Qatar Blaze Technology Solutions Full time

    **Responsibilities**: - Write clean, efficient, and well-documented code - Participate in code reviews and testing activities - Collaborate with cross-functional teams to define and deliver software requirements - Troubleshoot, debug, and fix software issues - Stay up-to-date with new tools, technologies, and best practices **Qualifications**: -...

  • Software Developer

    6 days ago


    Doha, Qatar Swan Global WLL Full time

    Position Name: - Software development and support engineers Project Duration: - 6 Months Experience: - 3 years Education: - MSC Degree in IT Duty: - 10hrs / 6 Days Location: - Doha Salary Range: - Up to 8000 QAR (Full Package) Roles & Responsibility: - Take an active role in software development by using Java technologies and / or advanced latest...

  • Software Developer

    4 days ago


    Doha, Qatar FLORA GROUP Full time

    **Job Title**: DotNet Developer - **Arabic Speaker** **Main Responsibility** **Key Responsibilities** - Design, develop, test, and maintain **.NET software solutions**. - Lead or participate in development projects and technical studies. - Translate market requirements into technical designs and specifications. - Prepare documentation, flowcharts, and...


  • Doha, Qatar Zinger Stick Software Full time

    We are currently looking for a Business Development Executive to join and drive revenue growth and development the business in the region. This opportunity is for a self-motivated, passionate, execution-oriented sales executive who enjoys prospecting and growing existing and new accounts. Our world-class software products in regard to digital transformation...


  • Doha, Qatar Ninova Technology Information Full time

    **Job Title: Senior Software Developer** **Job Type**: Full-Time **Job Summary**:Ninova Technology is seeking to hire a skilled Senior-level software developer to help develop our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its...