1840 & Company

AI Developer

1840 & Company

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇳🇬 Nigeria

Visit company website
AI Apply
Apply

Salary

💰 $5 - $7 per hour

Job Level

Mid-LevelSenior

Tech Stack

DjangoDockerElasticSearchFlaskMicroservicesMongoDBMySQLNoSQLPandasPostgresPythonScikit-Learn

About the role

  • Design & implement AI/NLP models for:
  • - Backlink opportunity discovery (topic/content matching, site relevance, anchor text suggestions)
  • - Resume and CV parsing (entity extraction, skill matching)
  • - Semantic search, embedding-based matching across both content and candidate use cases.
  • - Automated role-based assessments: coding, MCQ, and behavioral. Human behavior & sentiment communication analysis for technical interviews.
  • - Spoken language proficiency evaluation & communication analysis.
  • Develop Python-based data pipelines to preprocess, train, validate, and serve models.
  • Integrate models with search & indexing systems (like OpenSearch / Elasticsearch) for fast retrieval, ranking, and filtering.
  • Build & maintain REST APIs / microservices to expose functionality: resume extraction, link opportunity search, candidate matching etc.
  • Work with backend frameworks (FastAPI, Flask, Django) to support scalable AI deployments.
  • Manage and optimize databases (PostgreSQL, MySQL, MongoDB, or other NoSQL/graph DBs).
  • Optimize large-scale queries, indexing, and similarity search.
  • Collaborate with product / engineering teams to ensure AI solutions align with business goals, user workflows, and quality metrics.
  • Research and apply modern NLP and AI techniques such as Transformers, embeddings, topic modeling, LLMs, and unsupervised/semi-supervised learning.

Requirements

  • Proficiency in Python and ML / NLP libraries: pandas, scikit-learn, spaCy, HuggingFace / transformers.
  • Experience with OpenSearch / Elasticsearch (or similar) for search, ranking, indexing.
  • Experience in content analysis / web content scraping / topic matching / SEO metrics (site relevance, domain authority etc).
  • Experience with resume/CV parsing or information extraction.
  • Solid understanding of embeddings, semantic similarity, named entity recognition, topic modeling.
  • Experience building REST APIs / microservices.
  • Containerization and deployment experience (Docker etc).
  • Strong analytical, performance-oriented, problem solving skills.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAI modelsNLP modelsdata pipelinesREST APIsmicroservicesembeddingssemantic similaritynamed entity recognitiontopic modeling
Soft skills
analytical skillsproblem solvingperformance-oriented