Top Business Group for Human Resources

Software Engineer

Category IT
Publish Date Sunday 28-06-2020
Country Egypt
Gender any
Years Of Experience 3 - 5 Years
Salary Negotiable

An international company located in Cairo is hiring Software Engineer


Job Description:
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities
  • Designing and developing machine learning and deep learning systems
  • Implementing appropriate ML algorithms
  • Extend existing ML libraries and frameworks
Qualifications:
  • Bachelor’s degree in Computer science or Engineering
  • Knowledge of SDLC
  • Must be a full-stack developer and understand concepts of software engineering
  • Demonstrable record of working on a variety of software development projects with any
  • Programming Language
  • Willing to integrate Programming skills with Revit API
  • Proficient in C# and other programming languages
  • Proven experience as a Machine Learning Engineer or similar role
  • Familiarity with any machine learning frameworks
  • Demonstrate experience in software development
  • Experience with a modern web development framework
  • Flexible Working Hours