Job Overview
| Particulars | Details |
|---|---|
| Position | Python Developers |
| Company | Odixcity Consulting |
| Job Type | Remote |
| Experience | 3 - 5 years |
| Category / Department | IT |
| Application Mode |
π’ About Odixcity Consulting
Odixcity Consulting is Nigeria's leading foreign outsourcing firm specializing in human resources, procurement, and business support solutions. Established in 2022, the company focuses on delivering business solutions to organizations, entrepreneurs, and SMEs.
The organization aims to build elite professional networks across human resources, software development, logistics, and procurement while helping businesses achieve operational excellence and sustainable growth.
Vision:
To become the world's leading business advisor in human resources, software development, logistics, and procurement services.
Mission:
To establish a business ecosystem where innovative ideas, consultation, technology, and advanced business solutions drive sustainable growth for organizations globally.
Odixcity Consulting is committed to providing high-quality business support services that empower organizations and entrepreneurs to succeed in an increasingly digital world.
Odixcity Consulting
43 Ordinance Road
(Opposite Daikin Air-Conditioner β Integrated Home Concept)
Trans-Amadi Industrial Layout
Port Harcourt, Rivers State
Nigeria
π‘ Editor's Note / Preparation Tip
β
Revise Python programming fundamentals and advanced concepts.
β
Prepare machine learning algorithms and practical implementation examples.
β
Review Pandas, NumPy, and Scikit-learn extensively.
β
Practice data preprocessing, feature engineering, and model evaluation techniques.
β
Study NLP and Computer Vision workflows.
β
Familiarize yourself with annotation tools such as CVAT and LabelImg.
β
Prepare examples of AI/ML projects you've completed.
β
Demonstrate strong analytical and problem-solving approaches.
π Resume Preparation Tips
β Highlight Python and machine learning projects clearly.
β Include datasets, models, and measurable project outcomes.
β Mention annotation and labeling experience if applicable.
β Showcase GitHub repositories and portfolios.
β Include certifications related to AI, ML, or data science.
β Emphasize analytical problem-solving achievements.
β Quantify project impact whenever possible.
π Job Description
π We Are Hiring β Python Developers π
π’ Company: Odixcity Consulting
πΌ Position: Python Developer / Machine Learning Specialist
π Work Mode: Remote
π° Salary: β¦500,000 per month
π Experience: 3+ Years
π Qualification: B.Sc. in Computer Science, Data Science, or related field
π Location: Remote (Nigeria Preferred)
β Good to Have Skills
β’ Natural Language Processing (NLP)
β’ Computer Vision
β’ Deep Learning Frameworks
β’ TensorFlow / PyTorch
β’ Data Engineering Pipelines
β’ MLOps Concepts
β’ Annotation Tools (CVAT, LabelImg, Prodigy)
β’ Model Deployment
β’ AI Workflow Automation
β’ Cloud AI Platforms
πΉ Detailed Job Description
We are looking for experienced Python Developers and Machine Learning professionals who are passionate about solving real-world business problems using data and artificial intelligence technologies. The successful candidate will participate in the development of machine learning workflows, data processing pipelines, annotation projects, and AI-driven solutions.
This role requires strong programming skills, attention to detail, analytical thinking, and the ability to work independently in a remote environment.
πΉ Ideal Candidate Profile
β Minimum 3 years of Python development experience
β Strong understanding of machine learning concepts
β Experience with data annotation and labeling workflows
β Excellent analytical and problem-solving abilities
β Ability to work independently in a remote environment
β Strong attention to detail
β Effective communication skills
β Passion for AI and emerging technologies
πΉ Why Join Odixcity Consulting?
β¨ Fully remote working opportunity
β¨ Competitive monthly compensation
β¨ Exposure to AI, machine learning, and data-driven projects
β¨ Opportunity to work with international clients
β¨ Flexible and collaborative work environment
β¨ Professional growth and learning opportunities
β¨ Work with a rapidly growing consulting organization
π© How to Apply
Qualified candidates should send their updated CV to:
π― Key Responsibilities
- β Develop and maintain Python-based applications and scripts.
- β Build and optimize machine learning workflows and pipelines.
- β Process, clean, and analyze large datasets.
- β Work with data annotation and labeling tasks.
- β Develop and test machine learning models.
- β Participate in NLP and computer vision projects where required.
- β Integrate machine learning solutions into business workflows.
- β Collaborate with cross-functional teams and stakeholders.
- β Maintain high-quality coding standards and documentation.
- β Troubleshoot and optimize existing AI/ML systems.
π‘ Required Qualifications & Skills
π Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a Python Developers offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβbecoming a Tech Lead, Staff Engineer, and Principal Architectβor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is βΉ6,00,000 - βΉ12,00,000 per annum (Mid level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
Frequently Asked Questions
Q1. Is this a remote opportunity?
π Yes. This position is fully remote.
Q2. What is the minimum experience required?
π Candidates should have at least 3 years of Python development or machine learning experience.
Q3. Is machine learning experience mandatory?
π Yes. Candidates should have practical exposure to machine learning concepts and workflows.
Q4. What educational qualification is required?
π A B.Sc. degree in Computer Science, Data Science, or a related field is preferred.
Q5. Is experience with annotation tools required?
π It is not mandatory but considered a strong advantage.
Q6. What domains of AI knowledge are beneficial?
π Machine Learning, NLP, Computer Vision, and data processing pipelines.
Q7. What is the offered compensation?
π The monthly compensation is β¦500,000.
Q8. Can international remote candidates apply?
π Candidates meeting the requirements are encouraged to apply, subject to company hiring policies.
Share This Job
π‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.