Tech Innovation - Junior Software Engineer - Cairo
Become the AI & Automation Rockstar at Infomineo!
Do you dream of using cutting-edge AI and automation to revolutionize how businesses operate?
Infomineo, a fast-growing business insights powerhouse, is seeking a Research & Development Engineer to join our ranks and spearhead the development of next-gen solutions for our global clientele.
Why Infomineo? Here's what sets us apart:
- Shape the Future of Business Insights: You'll be at the forefront, designing and implementing AI-driven solutions that automate tasks and boost efficiency across our entire service spectrum (Business Research, Content, Design, and Data Analytics).
- Work with the Big Players: Our clients are industry leaders - Fortune 500s, consultancies, governments, and NGOs - and you'll play a vital role in supporting their success.
- Global Impact, Local Connections: Infomineo boasts a vibrant international team with offices across 5 continents. Collaborate with diverse, brilliant minds and gain exposure to a variety of industries and regions.
- Thrive in a Collaborative Culture: We value intellectual curiosity, creativity, and a "can-do" attitude. You'll be encouraged to contribute your ideas and make a real difference in the company's growth.
Does this sound like your dream role? Here's what you'll bring to the table:
- 1-3 years of experience developing applications using Python
- Experience building frontend interfaces using React
- Experience designing and maintaining RESTful APIs.
- Experience working with SQL databases (e.g., PostgreSQL) and writing complex queries.
- Adhere to Clean Code principles and familiarity with software design patterns.
- Exposure to or a strong interest in integrating AI algorithms (Agentic AI) into web applications.
- Familiar with Agile/Scrum development cycles.
- Bachelor’s or Master’s degree in Computer Science or a related field.
Education & Experience
- Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience: 0-3 years of experience in software development (internships included).
Technical Proficiency
- Languages: Strong proficiency in Python (Backend frameworks) and JavaScript/TypeScript.
- Frontend: Experience developing with React.
- Database: Experience with PostgreSQL and data modeling.
- Environment: Proficiency with Linux command line and version control (Git).
- AI Exposure: Knowledge of or experience implementing AI/ML algorithms or Agentic AI concepts.
Soft Skills
- Problem Solving: A knack for breaking down complex technical challenges into manageable steps.
- Adaptability: A desire to learn and adapt quickly in a fast-paced environment.
- Communication: The ability to explain technical decisions to team members and non-technical stakeholders.
Nice-to-Haves
- Experience with Cloud platforms (AWS/GCP) for deployment.
- Knowledge of specific Python web frameworks (Django, FastAPI, or Flask).
Ready to join the revolution? We offer:
- A competitive compensation and benefits package.
- The opportunity to make a real impact on a global scale.
- A dynamic and supportive work environment that values your contributions.
- Continuous learning and professional development opportunities to propel your career forward.
Show us what you've got! Submit your resume, cover letter, and any relevant portfolio links showcasing your AI and automation expertise.
Infomineo: Where brilliant minds meet to shape the future of business.
Skills
As published by workable · 14 questions · 2 written answers
Basics
First name, Last name, Email, Phone, Address, Degree, School / College, Faculty, Year of graduation, Resume
Short answers (2)
- What is your current gross monthly salary?
- How long is your notice period?
Pick from a list (10)
- As part of any recruitment process, Infomineo collects and processes personal data relating to job applicants. Infomineo is committed to being transparent about how it collects and uses that data and to be compliant with GDPR obligations. Infomineo has a legitimate interest in processing personal data during the recruitment process and for keeping records of the process. Processing data from job applicants allows us to manage the recruitment process, assess and confirm a candidate's suitability for employment and decide to whom to offer a job. If your application for employment is unsuccessful, Infomineo will hold your data on recruitment system for 6 (six) months after the end of the relevant recruitment process. If you agree to allow us to keep your personal data on file, we will hold your data on file for a further 6 (six) months for consideration for future employment opportunities. At the end of that period, or once you withdraw your consent, your data is deleted or destroyed. Before you can submit your application we need your consent to hold your details for the full 12 months in order to be considered for other positions or not. You are under no statutory or contractual obligation to provide data to Infomineo during the recruitment process. However, if you do not provide the information, we may not be able to process your application properly or at all. We’ve updated our Data Privacy Policy to better communicate with you and be transparent on how we process your personal data. I hereby consent to the collection, processing, and use of my personal data for the purpose mentioned above.
- Do you have in-depth knowledge of cloud platforms such as AWS, Azure, or GCP?
- Do you have experience with either API development, maintenance, or integrations?
- Do you have experience with design patterns?
- Do you have a solid understanding of agile / scrum software development cycles?
- Do you have experience with clean code?
- Have you worked on the development and implementation of AI-driven solutions?
- Do you stay updated on the latest advancements in AI, automation, and related technologies?
- Are you fluent in English?
- (Males only), what is your Military Status:
Written answers (2)
- "Why do you want to join Infomineo?" Please be specific. We love to see that you are purposeful about joining our company and have a good understanding of what we do and are all about. You can also add what you are personally hoping to gain out of your employment at Infomineo.
- “What do you think makes you a good fit for this position?” Please be specific. Show us what skills, competencies or experience you believe to be necessary to excel in this role and highlight your personal achievements in these areas.