Senior Software

3 days ago


Lagos, Lagos, Nigeria Duob Recruitment Full time
  • We are seeking an experienced and visionary Senior Software / AI Engineer to lead the strategic direction, development, and execution of AI-driven software solutions across the organization.
  • The ideal candidate will design and implement advanced AI architectures, develop cutting-edge machine learning models, and leverage emerging AI technologies to solve complex business problems.
  • This role requires ensuring robust system performance, security, and scalability while driving innovation and providing technical leadership to AI, DevOps, and software teams.

Key Responsibilities

  • Define and drive the strategic objectives and roadmap for AI software engineering in alignment with organizational goals.
  • Design, implement, and manage AI-focused software systems and next-generation large language model (LLM) applications.
  • Lead and scale high-performing engineering teams specializing in AI/ML, software development, DevOps, and MLOps.
  • Establish and maintain best practices in software engineering, including architecture, coding standards, testing, and documentation.
  • Develop and deploy advanced machine learning models, including multimodal AI systems and autonomous AI agents.
  • Work with massive sparse expert models and implement longer contextual memory techniques to enhance AI performance.
  • Build and optimize AI models for performance, scalability, and efficiency using cloud-based infrastructure.
  • Implement Explainable AI (XAI) methodologies to ensure transparency, accountability, and ethical AI development.
  • Develop Small Language Models (SLMs) for edge computing and domain-specific applications.
  • Create and deploy GenAI observability tools and cybersecurity solutions.
  • Collaborate with cross-functional teams to integrate AI capabilities into existing and new products.
  • Stay abreast of emerging trends in AI — including any-to-any multimodal systems, edge AI, and humanoid robotics.
  • Apply data augmentation techniques to improve model training efficiency.
  • Integrate Natural Language Processing (NLP) advancements for enhanced user interaction and experience.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7–10 years of relevant experience in software engineering and AI/ML, with at least 4 years in senior engineering leadership roles.
  • Knowledge of machine learning algorithms (linear/logistic regression, decision trees, random forests, SVMs, k-means, etc.).
  • Knowledge of large language models (LLMs): pretraining, fine-tuning, and prompt engineering.
  • In-depth understanding of software architecture and system design.
  • Strong knowledge of RESTful API design and integration.
  • Knowledge of DevOps pipelines and container security.
  • Understanding of SQL and NoSQL databases: MySQL, MongoDB, Redis.
  • Familiarity with ethical principles in AI: fairness, bias, accountability, transparency.
  • Knowledge of AI use cases across industries (e.g., NLP chatbots, recommendation engines, fraud detection, computer vision).
  • Knowledge of people management and mentoring best practices.

Required Skills & Competencies:

  • Programming Proficiency: C++ or JavaScript, and Rust (required); GoLang is an added advantage.
  • Cloud & DevOps Expertise: AWS, Azure, Git, and CI/CD DevOps practices.
  • Architecture Knowledge: Microservices Architecture, RabbitMQ, and Dynamic Programming.
  • Database Proficiency: MySQL, MongoDB, and Redis.
  • Strong understanding of full-stack software development and engineering principles.
  • Experience in large language model (LLM) development, fine-tuning, and deployment.
  • Knowledge of multimodal AI systems and autonomous agent frameworks.
  • Excellent communication, leadership, and stakeholder management abilities.
  • Strategic thinker with proven experience translating business needs into innovative technical solutions.
  • Passion for AI ethics, responsible innovation, and developing technologies that positively impact lives.
  • Demonstrated ability to lead and mentor high-performing engineering teams.
  • Strong decision-making, analytical, and problem-solving skills.
  • Proven track record in aligning technical initiatives with organizational vision and driving transformation.

Method of Application

Interested and qualified candidates should send their CV to: using the Job Position as the subject of the mail.



  • Lagos, Lagos, Nigeria FinTrak Software Full time

    Job SummaryThe Senior Software Implementation Officer will be responsible for delivering high-quality technical implementations, data integration, reporting solutions, and system configurations for clients. The role requires strong SQL expertise, hands-on experience with reporting tools, and the ability to optimize performance across data platforms. The...


  • Lagos, Lagos, Nigeria Wazobia Technologies Full time ₦900,000 - ₦1,200,000 per year

    Job Description:Wazobia Tech is looking to hire a senior engineer with five (5) years of experience who is passionate about solving problems by delivering high-quality code.We help brands thrive through creative and innovative software solutions. We seamlessly integrate strategy, experience, design, and development by embracing the powerful combination of...


  • Lagos, Lagos, Nigeria PalmPay Full time

    Job Title: Senior Software Engineer(Java&SpringBoot)JobType: Full-TimeExperience Level: Senior\Job Description:We are seeking a highly skilled Senior Software Engineer with deepexpertise in Java and SpringBoot to join our engineering team.Theideal candidate will be responsible for designing,developing,andmaintaining robust and scalable backend systems which...


  • Lagos, Lagos, Nigeria Glassdoor for Employersvv Full time

    We are HiringJob descriptionAn Ideal candidate is a senior professional who is responsible for the design and construction of websites and apps. He ensures that sites meet user expectations by ensuring they look good, run smoothly and offer easy access points with no loading issues between pages. You will be a lead developer responsible for the development...


  • Lagos, Lagos, Nigeria Global T&T New Solutions Full time ₦2,400,000 - ₦6,000,000 per year

    Global T&T New Solutions LimitedCreative & DesignLagos Full TimeIT & Telecoms NGN 400, ,000 NegotiableJob SummaryAbout the Role We are looking for a PHP Developer skilled in both native PHP and Laravel to design, develop, and maintain secure, high-performance web applications and APIs. The ideal candidate will have a solid understanding of backend logic,...


  • Lagos, Lagos, Nigeria Stivlon Consulting Full time

    Job Title: Senior Java Software EngineerMonthly Remuneration - 1 million Naira monthly (slightly negotiable)Accommodation is available for the first 3 months for candidates outside Abuja.Position OverviewWe are seeking a skilled Senior Backend- Java Developer with expertise in Natty, Vertex, and Spring Boot to join the growing team of our client in Abuja....


  • Lagos, Lagos, Nigeria TM30 Full time ₦4,500,000 - ₦9,000,000 per year

    Job descriptionIndustryIT Services and IT ConsultingJob Title:Senior Java Back-end DeveloperLocation:Lagos Island , Lagos StateJob Type:On-siteEmployment type:Full-timeJob SummaryTM30 Global Limited is looking for an experienced Senior Java Back-end Developer to join our team. The successful candidate will be responsible for designing, developing, and...


  • Lagos, Lagos, Nigeria Stivlon Consulting Full time ₦8,400,000 - ₦9,600,000 per year

    Stivlon Consulting is your strategic partner in building high-performance teams and unlocking individual potential. We are passionate about finding the perfect fit—the talented individuals who elevate your company and the fulfilling career paths that ignite professional growth.We are recruiting to fill the position below: Job Position: Senior iOS Software...


  • Lagos, Lagos, Nigeria TECHLAB INNOVATION SOLUTIONS Full time ₦600,000 - ₦1,200,000 per year

    TechLab Innovations SolutionsIkeja, Lagos Nigeria .Role DescriptionThis is a full-time on-site role for a Full Stack Software Intern. The position is located in Lagos State, Nigeria. The Full Stack Software Intern will be responsible for assisting in software development and programming, managing databases, and engaging in software design and testing. The...


  • Lagos, Lagos, Nigeria SASRec Full time

    Our MissionTo tackle the challenge of health data accessibility,bridge the rural-urban healthcare divide, andreduce the financial burdenof care by creating a secure, standardized, and patient-centered health record system that works seamlessly across Nigeria.The Ideal CandidateThe ideal candidate will lead initiatives tobuild, optimize, and scalethe SASRec...