Lancesoft Philippines
Back End Developer
Lancesoft PhilippinesSingapore23 hours ago
ContractRemote FriendlyEngineering, Consulting +1

Position Overview

Title: Senior Back-end Engineer

Employment Type: Contract

Contract Duration: 1 year (Extendable)

Location: Remote


About the Role

The Senior Back-end Engineer will lead backend system development for generative AI applications, focusing on Python (FastAPI) and cloud-based scalable architectures. The role involves technical leadership, integration of AI models, and collaboration with cross-functional teams.


Key Responsibilities

1. Technical Leadership

  • Design, develop, and optimize backend services & APIs (Python, FastAPI).
  • Provide architecture guidance for AI-integrated systems.
  • Ensure high performance, scalability, and reliability.

2. Generative AI Integration

  • Work with data scientists & ML engineers to deploy generative AI models.
  • Build APIs for model inference (real-time & batch).
  • Implement caching, load balancing, and vector search for AI performance.

3. Cloud Infrastructure

  • Architect and manage systems on AWS (preferred) or Azure/GCP.
  • Use Docker, Kubernetes, and IaC (Terraform/CloudFormation).
  • Ensure secure and cost-efficient deployments.

4. Collaboration

  • Mentor backend engineers; conduct code reviews.
  • Collaborate with frontend, DevOps, and product teams.
  • Promote innovation and engineering best practices.

5. Performance Optimization

  • Monitor backend performance and scalability.
  • Optimize DB queries, API latency, and resource use.
  • Implement logging, monitoring, and alerting systems.

6. Emerging Tech Adoption

  • Stay current with backend and AI technologies.
  • Recommend tools/frameworks to improve system capabilities.

🔹 Qualifications

Experience

  • 5+ years in backend engineering.
  • 2+ years leading teams or projects.
  • Strong experience with Python & FastAPI.
  • Hands-on experience deploying generative AI applications.

Technical Skills

  • AWS expertise (Lambda, ECS, S3, etc.); Azure/GCP acceptable.
  • Database design and optimization (SQL & NoSQL).
  • Docker, Kubernetes, CI/CD, and IaC tools (Terraform, CloudFormation).

Soft Skills

  • Excellent problem-solving and communication skills.
  • Strong leadership and collaboration abilities.
  • Able to manage multiple concurrent projects.

Education

  • Bachelor’s or Master’s in Computer Science, Engineering, or related field.

🔹 Work Arrangement

  • Schedule: 8:00 AM – 5:00 PM (Manila Time).

Key Skills

Ranked by relevance