Gen AI Full stack Developer
Important Information
Location: Malaysia
Key Responsibilities
Design and develop end-to-end web applications that utilize generative AI models.
Implement and maintain front-end interfaces using modern web technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js).
Develop and manage back-end services and APIs to support AI functionalities (Node.js, Django, Flask, or similar frameworks).
Integrate generative AI models into web applications, ensuring seamless user interactions and performance.
Collaborate with AI engineers and data scientists to understand model requirements and deployment needs.
Implement and manage databases (SQL and NoSQL) to store and retrieve application data efficiently.
Ensure the security, scalability, and reliability of web applications.
Develop automated tests to ensure the quality and performance of web applications.
Monitor application performance, troubleshoot issues, and optimize components for maximum efficiency.
Stay updated with the latest advancements in web development and AI technologies.
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a Full Stack Engineer with a focus on AI/ML applications.
Proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js).
Strong experience with back-end development (Node.js, Django, Flask, or similar frameworks).
Knowledge of AI/ML concepts and experience with AI/ML libraries (e.g., TensorFlow, PyTorch).
Experience with database management (SQL and NoSQL).
Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their AI services.
Understanding of RESTful APIs and GraphQL
Experience with version control systems (e.g., Git).
Excellent problem-solving, analytical, and communication skills.
Ability to work collaboratively in a fast-paced, team-oriented environment.Experience with deploying AI models in production environments.
Knowledge of DevOps practices and CI/CD pipelines.
Familiarity with containerization and orchestration tools (Docker, Kubernetes).
Understanding of microservices architecture.
Experience with performance optimization and security best practices.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.