الوصف الوظيفي
Innovation isn't a side project. It's how we decide what deserves to become a product.
At ErthDev, we build custom software for businesses across different industries—and we continuously evaluate new technologies before they become tomorrow's assumptions.
We're looking for an R&D Software Engineer who enjoys building prototypes, testing ideas, and turning research into practical engineering decisions.
What you'll do
- Build prototypes and proofs of concept for new technologies and approaches.
- Evaluate frameworks, libraries, and platforms before they are adopted in production.
- Run benchmarks and compare technical alternatives with clear criteria.
- Translate research findings into recommendations for engineering and product teams.
- Explore emerging areas such as AI integration, performance techniques, and developer tooling.
- Document experiments, results, and Architecture Decision Records where relevant.
- Collaborate with architects and engineers to validate feasibility and risk.
- Help reduce technical uncertainty early in the product lifecycle.
- Contribute to internal knowledge sharing and innovation sessions.
- Balance curiosity with pragmatism—what works in a demo must survive production constraints.
R&D at ErthDev
We don't chase novelty for its own sake.
We ask:
Does this solve a real problem?
What complexity does it introduce?
Can our teams operate it responsibly?
R&D exists to reduce risk and increase clarity—not to produce unused prototypes.
What you'll get
- Fully remote work from Egypt
- Flexible working hours with collaboration overlap
- Cairo office access when needed
- Paid annual leave and sick leave
- Performance bonuses and annual salary reviews
- Learning and development support
- Courses and certifications
- Conference opportunities
- Equipment and internet support
- Medical insurance
- Mentorship and career growth
- Exposure to projects across different industries
Hiring process
Application → Initial Conversation → Practical Assessment → Technical Interview → Final Conversation → Offer
If you enjoy turning uncertainty into evidence, we'd like to meet you.
Apply through LinkedIn Easy Apply or the ErthDev careers page.
المتطلبات
What we're looking for
- Strong software engineering fundamentals.
- Comfortable reading documentation, papers, and technical RFCs.
- Experience building prototypes quickly and iterating.
- Strong analytical and experimental mindset.
- Ability to communicate findings clearly to engineers and decision-makers.
- Solid understanding of system design and performance trade-offs.
- Programming experience in at least one of: Python, TypeScript/Node.js, Go, Rust, Java, or C++.
- Curiosity paired with discipline.
Experience with AI/ML tooling, benchmarking, PoC delivery, cloud platforms, and open-source evaluation is a plus.