Software Architect

INTDV Cairo

10
Applicants for
1 open position
6
Viewed
2
In Consideration
6
Not Selected
Experience Needed:
7 to 12 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
1 open position
About the Job

We are looking for a Machine Learning / AI Architect to design applications and solutions using advanced analytics like Machine Learning and AI. The role will focus on emerging AI / Automation technologies such as Digital Assistants (chatbots), Machine Learning, and Robotics Process Automation. Responsibilities include architecture, complete solution design from requirements analysis, design, and engineering for data ingestion, pipeline, data preparation & orchestration, applying the right ML algorithms on the data stream and predictions. Application of Machine Learning will be key at all layers of the stack.

Responsibilities:

  • Responsible for the definition and communication of the application architecture (current, resultant, and target states) for AI & ML, ensuring application architecture links to the overall Business Strategy. It satisfies the business, customer, and architecture outcomes.
  • Collaborates with data science teams to gather requirements for AI and ML use cases.
  • Produces technical specifications for the product to deliver against (e.g., Solution Design Documents).
  • Work closely with the project stakeholders to gather technical requirements, understand issues, and present architectural solutions and guidance.
  • Ensure that the solutions to individual projects and problems align with the overall architectural roadmap. Review architectural inputs from peers and provide technical feedback.
  • Machine learning algorithm design and development, including TensorFlow, Scikit-learn, MapReduce.
  • Perform Natural Language Processing (NLP) Working independently (within broad guidelines) to design architectural solutions to deliver business requirements End to End Architecture, Building Prototypes, Cloud Native Design Principles Preferred.
  • Manageing.
  • Perform Agile delivery models Proven Ability to work creatively and analytically in a problem-solving environment Self-managing capability with creative problem-solving skills.
  • Manage full life cycle implementations.
Job Requirements

Must Have:

  • Bachelors degree in Computer Science or related field
  • Experience in designing and implementing solution architecture for products/projects that includes microservices.
  • 7-12 years of expereince
  • 1+ years experience developing and deploying applications on public cloud
  • 1+ years of experience in the DevOps life cycle.
  • 2+ years experience developing REST APIs
  • 2+ years of hands-on Solution Architect/Software Architect/Technical Lead role.
  • Experience with agile software development methods
  • Experience with unit and functional tests, preferably using test-driven development
  • Strong communications skills
  • Proven track record at managing multiple projects in a fast-paced cross-functional team environment.

Good to have:

  • 3+ years of experience in Python, Tensorflow, Keras, and Pytorch
  • 3+ years of experience in Machine Learning, Deep Learning, NLP, and Computer vision applications
  • 1+ years of experience with developing chatbots or voice assistant solutions (e.g., Alexa skills)
  • 1+ year experience developing product with chatbots AI/Automation/Analytics is a plus
  • Good understanding of Natural Language Processing (NLP) Working independently (within broad guidelines) to design architectural solutions to deliver business requirements End to End Architecture, Building Prototypes, Cloud Native Design Principles Preferred.
  • Strong programming skills in language and frameworks such as Python, Django, APIs, Pytorch, Tensorflow, Keras, etc. Demonstrate technical leadership in a professional setting.
  • Experience in Agile delivery models Proven Ability to work creatively and analytically in a problem-solving environment Self-managing capability with creative problem-solving skills
About this Company

One of the Middle East’s leading emerging tech companies, headquartered in Riyadh with offices operating in Dubai, Kuwait and Cairo.

We are a provider of the state of art artificial intelligence conversational platforms and robotics management systems, distributes... (More)

See all Careers and Jobs at INTDV
Hiring?
Signup for an employer account and Post your Jobs!