We are seeking skilled and enthusiastic Junior Software Developers with 1–3 years of professional experience, particularly those passionate about AI/ML-driven web and mobile applications. This is a hands-on role where you’ll contribute directly to building intelligent features, enhancing system scalability, and integrating machine learning models into production environments. Candidates should have a strong foundation in software engineering and a keen interest in AI technologies.
Key Responsibilities:
● Develop and maintain full stack applications using Python (Flask, FastAPI, Django), React, React Native, and Node.js.
● Design and optimize SQL databases for performance, integrity, and scalability.
● Build and integrate AI/ML modules into applications:
○ Model integration using libraries such as Hugging Face, spaCy, or OpenAI APIs.
○ Feature development using ML (e.g., intelligent recommendations, NLP chatbots, anomaly detection).
○ Collaborate with data teams for training and evaluating simple to mid-level models.
● Use DevOps and cloud tools for deployment and CI/CD pipelines (Docker, Kubernetes, AWS/GCP).
● Follow best practices in code versioning, branching, and collaboration via Git, GitHub, JIRA, and Confluence.
● Participate in Agile sprints, daily stand-ups, and code reviews to ensure high-quality delivery.
● Write clean, maintainable, and well-documented code.
Tech Stack:
● Languages & Frameworks: Python, Flask, FastAPI, Django, React, Node.js
● AI/ML Tools: TensorFlow, PyTorch, Hugging Face, OpenAI, spaCy
● DevOps & Cloud: Git, GitHub, Docker, Kubernetes, AWS, GCP
● Databases: PostgreSQL, MySQL, SQLite
● Project Tools: JIRA, Confluence, Agile, Waterfall