5 months ago
Cairo, EgyptMid Level
Responsibilities
- Apply software development practices and standards to build robust and maintainable software.
- Participate in all stages of the software development life cycle.
- Design, implement, and deploy scalable AI solutions.
- Optimize algorithms and software designs for computational efficiency.
- Guide non-technical teams and consultants on software development best practices.
- Collaborate directly with clients on new features and future product releases.
- Work with engineering teams to share software design and solution ideas.
Requirements
- At least 4 years of relevant experience.
- Experience with software development and large-scale data analytics.
- Ability to develop maintainable software and optimize algorithmic and computational efficiency.
- Ability to guide non-technical teams and consultants on software development best practices.
- Interest in client-facing, fast-paced, service-oriented work and collaboration across industries.
- Proficiency in Python.
Tech Stack
Categories
Forward Deployed
