We are looking for a Full Stack Developer with foundational to intermediate AI/ML knowledge to help build intelligent , scalable software applications with AI features.
You will collaborate with software teams in projects delivered using either Waterfall or Agile methodologies, depending on business/client requirements
Key Responsibilities
- Develop and maintain full stack web applications (frontend and backend)
- Integrate pre-built or internally developed AI/ML models into applications
- Build and consume RESTful APIs and backend services
- Support AI feature development such as chatbots, recommendation systems, or automation testing tools
- Work with data scientists to test and deploy machine learning models
- Create responsive UI components and improve user experience
- Perform debugging, testing, and code optimization
Required Skills & Qualifications
- Backend development experience with: Java Spring Boot, Node.js, Python (Flask/Fast API), or similar
- Basic understanding of databases: SQL (PostgreSQL/MySQL) or NoSQL (MongoDB)
- Foundational knowledge of AI/ML concepts
- Supervised/unsupervised learning
- Model inference vs training
- Exposure to AI tools/frameworks (academic or project-based experience acceptable):TensorFlow, Py Torch
- Familiarity with GitLab, Kubernetes, Jira