Remote Back End Engineer (Node, Machine Learning)

at FusionHit

Posted 1 day ago 2 applied

Description:

  • We are looking for a Senior Backend Engineer to join our client's fast-paced, dynamic environment.
  • This position is a chance to shape the future of one of the most ambitious genealogical preservation efforts in the world.
  • You will help design, build, and operationalize robust backend systems and machine learning infrastructure to validate and protect millions of oral history records collected across Africa.
  • Your work will directly contribute to preventing fraud, ensuring data authenticity, and advancing AI adoption for meaningful social impact.
  • The location requirement is that candidates must reside and have work authorization in Latin America.
  • Candidates must be available to work with significant overlap with Mountain Standard Time (MST).

Requirements:

  • A BS/MS in Computer Science, Information Technology, or a related field with 7+ years of backend development experience is required, with a preference for Node.js, though Python, Go, or Java will also be considered.
  • Hands-on experience deploying and maintaining machine learning models in production using frameworks such as PyTorch, TensorFlow, or Hugging Face is necessary.
  • Experience customizing and fine-tuning pre-trained models for specific use cases is required.
  • A strong grasp of API design (REST/gRPC) and scalable system architecture is essential.
  • Proficiency in CI/CD pipelines, observability, and rollback strategies is required.
  • Experience with containerization (Docker) and orchestration tools (Kubernetes) is necessary.
  • Candidates must be comfortable collaborating with data scientists, UX designers, and product teams.
  • A creative and curious mindset with a willingness to propose innovative approaches is essential.
  • Excellent communication skills in English are required, with C1 preferred and strong B2 considered.
  • It is nice to have experience with MLOps tools (LangChain, MLFlow), A/B testing, streaming platforms (Kafka, Google Pub/Sub), or work on fraud detection/sensitive data projects.

Benefits:

  • The position offers the opportunity to work on meaningful projects that have a social impact.
  • You will be part of a dynamic team that values creativity and innovation.
  • The role allows for collaboration with various teams, enhancing your professional network and skill set.
  • Working in a fast-paced environment will provide opportunities for personal and professional growth.
  • The position supports remote work within Latin America, providing flexibility in your work environment.