Senior Software AI Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Lagos - Nigeria

profile Monthly Salary: Not Disclosed
Posted on: 17-10-2025
Vacancies: 1 Vacancy

Job Summary

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

  • Bachelors degree in Computer Science Software Engineering or a related field.
  • 710 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.



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 m...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems