Job Description

Job Description

About the Role  We are looking for a motivated Junior Full-Stack Developer with strong foundational skills in Python and a passion for building scalable, high-quality applications. You will work with senior engineers to develop both front-end and back-end features, integrate APIs, and contribute to our core AI-driven system architecture. 

Key Responsibilities  


  • Full-Stack Development:  Develop, test, and maintain Python-based backend services and APIs. Work on front-end features using HTML, CSS, JavaScript, and modern frameworks. 
  • AI Integration:  Collaborate with the engineering team to integrate Artificial Intelligence and Machine Learning  models into web applications. 
  • System Architecture:  Collaborate with senior developers to design and implement scalable technical solutions. 
  • API Management:  Integrate REST APIs and ensure smooth communication between front-end and back-end systems. 
  • Maintenance:  Debug, troubleshoot, and resolve application issues. Participate in code reviews and follow best practices. 
  • Data & Documentation:  Work with SQL/NoSQL databases. Contribute to documentation and technical specifications. 

Required Skills & Qualifications  


  • Core Python:  Strong foundation in Python programming. Understanding of Python frameworks (Django/Flask/FastAPI). 
  • AI Fundamentals:  Fundamental understanding of Artificial Intelligence and Machine Learning  concepts. 
  • Web Technologies:  Basic experience in HTML, CSS, JavaScript. Familiarity with modern front-end frameworks. 
  • Database & Tools:  Knowledge of SQL/NoSQL databases. Understanding of Git version control. 
  • Mindset:  Problem-solving mindset and eagerness to learn. 

Nice-to-Have Skills  


  • SLM Specialization:  Experience in building and training Small Language Models (SLM) is a strong plus.  
  • Cloud & DevOps:  Exposure to cloud platforms (AWS, GCP, Azure). Experience with Docker or CI/CD pipelines. 
  • Security:  Knowledge of API authentication (JWT, OAuth). 
  • Process:  Basic understanding of Agile methodologies.




Requirements
Exposure to cloud platforms (AWS, GCP, Azure). Experience with Docker or CI/CD pipelines. Knowledge of API authentication (JWT, OAuth). Basic understanding of Agile methodologies.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application