Remote (Global) Full-time

South Geeks is hiring a Senior Backend Engineer (Machine Learning)

About the Role

South Geeks is looking for a Senior Backend Engineer focused on Machine Learning to join our team. You will bridge backend software engineering and applied machine learning, building the systems that bring intelligent features to life in production. We foster a people-centered culture focused on innovation, collaboration, and supporting your personal and professional development.

What You'll Do

  • Build and maintain scalable backend systems that power ML-driven features.
  • Collaborate with ML engineers and data scientists to fine-tune and adapt pre-trained models.
  • Design APIs and backend services that expose ML functionality to client applications.
  • Automate deployment workflows with CI/CD, versioning, and reproducibility.
  • Monitor production performance of models and implement rollback or retraining as needed.
  • Ensure systems are performant, secure, and meet reliability and latency goals.

What We're Looking For

  • 7+ years of experience in backend software development with Python, Go, or Java.
  • Experience integrating and customizing ML models with PyTorch, TensorFlow, or Hugging Face.
  • Strong understanding of REST APIs and service-oriented architectures.
  • Proven experience deploying ML models into production environments.
  • Proficiency with cloud platforms like AWS, GCP, or Azure.

Nice to Have

  • Hands-on experience with model fine-tuning.
  • Familiarity with MLOps tools for deployment and monitoring.
  • Exposure to A/B testing, model performance monitoring, and observability.
  • Experience with streaming data platforms like Kafka or Pub/Sub.

Technical Stack

  • Languages: Python, Go, Java
  • ML Frameworks: PyTorch, TensorFlow, Hugging Face
  • Cloud: AWS, GCP, Azure
  • Streaming: Kafka, Pub/Sub

Benefits & Compensation

  • Long-term projects
  • 100% remote work
  • Payment in USD
  • Paid Time Off (PTO)
  • Work from Home (WFH) & Training reimbursement
  • English lessons
  • Technical training
  • Career coaching

Work Mode

This is a 100% remote position for candidates located in Latin America (LATAM).

South Geeks is an equal opportunity employer.

Required Skills
PythonGoJavaPyTorchTensorFlowHugging FaceAWSGCPAzureKafkaMachine LearningBackend EngineeringCloud InfrastructureDistributed Systems
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
South Geeks

Engages top-performing Software Engineers, Security Experts, and Data Analysts from Latin America to join clients' teams worldwide. Helps future-shaping companies scale faster by curating world-class tech talent and building long-lasting, strategic partnerships.

Visit website
Job Details
Category backend
Posted 7 months ago