Job Description
This is a remote position.
Join one of the Philippines’ fastest-growing tech companies! Open to Philippine-based candidates only.
Company Overview:
Full Scale is a tech services company that helps businesses build dedicated teams of skilled software engineers. We make finding and retaining experienced software talent easy and affordable.
Job Description:
We are seeking a skilled Python Developer with experience in both back-end and front-end development to join our growing team. The ideal candidate will have a solid background in building scalable web applications using Python (Django or Flask) and modern front-end frameworks such as React. Familiarity with AI tools, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) systems is a strong plus, as you’ll help integrate intelligent features into our applications.
Key Responsibilities:
- Develop and maintain scalable back-end systems using Python and frameworks such as Django or Flask.
- Build responsive and dynamic user interfaces using React.
- Design, develop, and integrate RESTful APIs for seamless communication between front-end and back-end systems.
- Work with both relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB) to manage and optimize data flow.
- Implement and maintain AI-related functionalities using tools or libraries such as TensorFlow, PyTorch, OpenAI APIs, or other LLM-based solutions.
- Develop and deploy Retrieval-Augmented Generation (RAG) pipelines to integrate proprietary data with LLMs for enhanced accuracy and context-aware responses.
- Build LLM-powered applications leveraging RAG architectures for domain-specific knowledge enhancement.
- Ensure high code quality by writing clean, efficient, and maintainable code that follows best practices and coding standards.
- Collaborate with cross-functional teams to deliver projects on time and with excellent quality.
- Troubleshoot and resolve technical issues to maintain application performance and reliability.
- Participate in code reviews, contribute to best practices, and support continuous improvement initiatives.
Requirements
- Strong proficiency in Python, with hands-on experience in Django or Flask.
- Proven experience in React development, including component-based architecture and state management (e.g., Redux or Context API).
- Solid understanding of RESTful API design and implementation.
- Proficiency with databases such as PostgreSQL, MySQL, or MongoDB.
- Experience with LLM-powered AI solutions and Retrieval-Augmented Generation (RAG) systems.
- Proven experience building AI solutions using LLMs and RAG architectures.
- Experience with version control systems like Git.
- Familiarity with CI/CD pipelines and containerization tools such as Docker.
- Basic understanding of Agile development methodologies.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills.
Benefits
- Permanent Work-from-home/work-anywhere in the Philippines setup
- Work-from-home allowance
- Health Insurance on day 1 of employment with free three (3) dependents
- Group Term Life Insurance
- A laptop and other equipment
- Other top benefits
check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#009C4E;border-color:#009C4E;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">