Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Lancesoft Philippines and take your career to the next level!
Application takes less than 5 minutes