
Location : Remote
Job Type : Contract
Experience Level : Mid-Level
We are seeking a dynamic and skilled Full-Stack Developer with 4+ years of experience working with Angular for frontend, NestJS for backend, and hands-on knowledge of AI technologies. The ideal candidate should be capable of building modern web applications while also integrating AI/ML features using tools such as Python, TensorFlow, OpenAI APIs, or similar frameworks. This is a cross-functional role combining traditional full-stack responsibilities with AI-based feature development.
You’ll work closely with R&D to continuously improve our processes and systems, our standard approach and provide feedback on any issues encountered that allow for continuous product improvement.
- Develop responsive, scalable front-end applications using Angular (v16+)
- Build robust backend services and APIs using NestJS and Node.js
- Integrate AI/ML models into applications (e.g., recommendation engines, chatbots, classification systems)
- Consume and manage data from AI services (OpenAI, TensorFlow, Hugging Face, etc.)
- Design and implement RESTful APIs to serve AI-driven features
- Collaborate with AI/ML engineers, UI/UX designers, and DevOps teams
- Optimize applications for performance, scalability, and security
- Write clean, testable, and well-documented code
- Participate in Agile development, sprint planning, and code reviews
- Bachelor's degree in Computer Science, Engineering, or a related field
- 4+ years of hands-on experience in Angular (frontend) and NestJS (backend)
- Strong proficiency in TypeScript, JavaScript, HTML5, CSS3
- Working knowledge of AI/ML concepts, and experience integrating AI into web apps
- Experience with one or more AI platforms or libraries (e.g., OpenAI API, TensorFlow, Hugging Face, Scikit-learn)
- Familiarity with Python for AI-related scripting or development
- Solid understanding of RESTful API design and asynchronous programming
- Experience with PostgreSQL, MongoDB, or other relational/noSQL databases
- Familiar with Git, Docker, and CI/CD workflows
- Hands-on experience building or integrating chatbots, recommendation systems, or AI-powered search
- Experience with WebSockets, GraphQL, or microservices architecture
- Familiarity with cloud services like AWS, Azure, or Google Cloud AI
- Exposure to data pipelines, preprocessing, and model deployment practices
- Competitive salary and performance bonuses
- Opportunities to work with cutting-edge AI technologies
- Flexible working hours and remote work options
- A collaborative, learning-friendly environment with room for growth
- Access to AI/ML training resources and cloud credits (if applicable)
EDUCLO is proud to be an Equal Opportunity Employer who values diversity and an inclusive workplace. We aim to recruit a diverse range of people with a diverse range of talents to help us to deliver on our mission to better our community. If you meet a number of the requirements (and not all), we encourage you to submit your application.