Senior Software Engineer
2 days ago
Leading other team members in developing ML-related features in software products.
- Prepares and reviews low-level software designs.
- Selecting features, building and optimizing pipelines using machine learning supervised and unsupervised techniques
- Processing, cleansing, and verifying the integrity of data used for analysis
- Preparing unit test cases and writing unit test code.
- Writing automated build and execution scripts for software artifacts.
- Writing automated deployment scripts for software artifacts.
- Fixing software bugs reported by internal and external testing teams.
- Fixing bugs in open-source software supported by the company and software products developed by the company.
- Accountable for providing high-quality software products and services
**Personal Skills**:
- Self-starter with a proactive attitude
- Excellent written and verbal communication skills for coordinating across teams.
- Individual contributor who can work effectively across different teams
- Excellent organizational, time management, and presentation skills.
- Ability to communicate effectively with peers, management, & business groups
**Technical Skills**:
- Excellent Coding Skills in Python are required, and other coding knowledge and experience with languages like Java, javascript, and R are highly desirable.
- Deep understanding with applied experience of OOP concepts, writing modularized code, and common design patterns.
- Knowledge of query languages such as SQL and ORM is a must.
- Previous knowledge of container management (I.e., Docker) is mandatory.
- Experience with building Restful APIs and documentation with Swagger.
- Knowledge of various machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
- Excellence at using common Python data science packages like Scikit-Learn, NumPy, SciPy, Matplotlib, and Plotly.
- Experience with Big Data tools like Spark, Kafka, NiFi, and Airflow is preferred.
- Experience with data visualization tools like Plotly Dash, PowerBI, Tableau, etc.
- Experience with NoSQL databases, such as MongoDB, Cassandra, HBase, Neo4J
- Previous experience with cloud services like AWS, GCP, Azure, and Linux administration is preferred.
- Proven hands-on experience in dealing with various software development and machine learning tasks, including different types of data like tabular, time-series, image, and sequential data.
**Education**:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
**Job Details**:
Job Location
Cairo, Egypt
Company Industry
Integration
Company Type
Employer (Private Sector)
Job Role
Engineering
Employment Status
Full time
Employment Type
Employee
Job Division
COO Office
SW Engineering
Career Level
Mid Career
Years of Experience
Min: 2 Max: 5
Nationality
Egypt
Degree
Bachelor's degree
-
Software Engineer
3 weeks ago
القاهرة, Egypt Microsoft Full time**Please note**: This job posting covers hiring for both Senior Software Engineer and Software Engineer positions We are looking for talented and experienced Backend Software Engineers to join our expanding teams in Egypt, where you’ll have the opportunity to work on cutting-edge projects as part of the Microsoft AI Organization. This is an exciting...
-
Senior Software Engineer
3 weeks ago
القاهرة, Egypt Envision Employment Solutions Full timeEnvision Employment Solutions is currently looking to hire a Senior Software Engineer (Python) for one of our partners, a financial services company. **Responsibilities**: - Manage, motivate, and coach all technical team members → direct supervision and full accountability for the company's team. - Ensure the team is productive - Design optimal solutions...
-
Senior Software Engineer
4 days ago
القاهرة, Egypt almentor Full time**Abou**t almentor**: We are the leading Video-Learning Platform in Arabic! Established in 2016, we produced over 1000 online courses for individuals, corporations, and government entities across Egypt and the Gulf. Our platform is a hub of knowledge, fostering lifelong learning and growth for individuals around the globe. We are a purpose-driven team. Our...
-
Senior Software Engineer
5 days ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Software Senior Engineer
6 days ago
القاهرة, Egypt Dell Full timeYou will be part of a unique team that gets to work on different project with a vast variety of cutting-edge technologies. Working at Dell Technologies, you will gain access on endless learning resources and great opportunities to develop your technical and inter-personal skills. Join us to do the best work of your career and make a profound social impact...
-
(Senior) Software Engineer
3 weeks ago
القاهرة, Egypt Microsoft Full time**Please note**: This job posting covers hiring for both Senior Software Engineer and Software Engineer positions We are looking for talented and experienced Frontend Software Engineers to join our expanding teams in Egypt, where you’ll have the opportunity to work on cutting-edge projects as part of the Microsoft AI Organization. This is an exciting...
-
Senior Software Engineer
2 weeks ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Senior Software Engineer
2 days ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Senior Software Development Engineer
2 days ago
القاهرة, Egypt Orange Business Full time**Votre rôle**: As a Senior Software Developer, you will be contributing to diverse projects, internal or customer-facing, in line with our global automation and digitization vision. In this key role, you'll go beyond traditional software development, shaping our automation vision and delivering cutting-edge solutions. From crafting innovations to...
-
Senior Software Engineer
2 days ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Senior Manager, Software Engineering
2 weeks ago
القاهرة, Egypt Procore Technologies Full timeWe’re looking for a** Senior Manager, Software Engineering** to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses...
-
Senior Software Specialist
2 weeks ago
القاهرة, Egypt Giza Systems EG Full timeThe Senior Software Specialist is responsible for designing, developing, and maintaining software solutions across various platforms and technologies. This role involves collaborating with cross-functional teams to implement solutions that meet business needs, leveraging both front-end and back-end technologies. The Senior Software Specialist will ensure...
-
Senior Software Engineer
4 weeks ago
القاهرة, Egypt Microsoft Full timeWe’re looking for a **Senior Software Engineer** to join our team in Egypt. You will have the opportunity to work with the latest cloud and machine learning technologies, in-house or open-source, and make direct impacts to the products, features and platforms used by billions of people daily. You will be part of a passionate and supportive team, building...
-
Java Software Engineer
10 hours ago
القاهرة, Egypt Agolo Full timeInnovation is at the heart of what we do. At Agolo, natural language processing, machine learning, and data are at the core of our work. We are seeking a software engineer to join our team in Cairo. As a Software Engineer at Agolo, you will work closely with our data science and product teams to build the next-generation AI product support platform. Join...
-
Software Engineering Senior Manager
1 day ago
القاهرة, Egypt robusta Full timeOctopus by RTG is enabling a key partner organization to build their digital hub in Egypt looking for the right pioneers to work on exciting AI Projects. Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe,...
-
Senior Software Automation Engineer
3 weeks ago
محافظة القاهرة, Egypt Homzmart Full timeCompany Description **Homzmart** is an end to end community that connects home professionals with homeowners who can browse home designs, furniture, accessories and products and also can find reviews, referring professionals, take advice from professionals and read articles about home improvement. **Job Description**: We’re looking for a motivated Senior...
-
Senior Software Engineer
5 days ago
القاهرة, Egypt Vultara Inc. Full time**IMPORTANT!!!! Indeed has a bug which always displays "Pay" in USD currency. Our listed "pay" or "salary" is always in the listing country's local currency. Ignore "USD" or "$" anywhere you see in this job posting unless that position is listed for the US.** VULTARA is a security risk management tool for cyber-physical systems. It empowers cross-functional...
-
Senior Software Engineer
4 days ago
القاهرة, Egypt Payrails Full time**The Company**: Payrails is an innovative technology company with a team that has many years of experience in the payment industry and a real-life understanding of the merchants’ needs. We have seen the complexity firsthand and we have learned from all the challenges we've faced. Now we want to help leading technology companies around the world to accept...
-
Staff Software Engineer
2 weeks ago
القاهرة, Egypt Procore Full timeWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a talented...
-
Senior Automation Engineer
3 weeks ago
القاهرة, Egypt Evolvice GmbH Full time23 Feb. **Senior Automation Engineer**: Senior Automation Engineer - Location: Cairo, Egypt - | - Employment Type: Full Time - | - Job ID: 34318**Senior Automation Engineer**: Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building...