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.