Job Summary
We are seeking a Senior Full Stack Engineer for an AI Enabled Enterprise Solutions Platform
Job Profile:
Full Stack Development: Design, develop, and maintain robust web applications, ensuring seamless integration between frontend and backend components.
AI & LLM Integration: Integrate large language models and AI agents into applications to enhance functionality, automation, and user experience.
API Development: Build and maintain efficient RESTful APIs and/or GraphQL endpoints for AI-powered features and services.
Database Management: Design and manage both relational and NoSQL databases to support AI-driven data workflows.
Collaboration: Work closely with frontend developers, data scientists, and other stakeholders to deliver innovative, AI-centric solutions.
Code Review & Testing: Conduct code reviews, write unit and integration tests, and ensure code quality and performance.
Mentorship: Mentor junior engineers and share knowledge on AI integration, best practices, and modern development tools.
Continuous Improvement: Stay updated with emerging AI technologies, frameworks, and industry trends, and drive the adoption of best practices.
Requirements:
5+ years of experience in full stack web development
Proficiency in frontend frameworks such as React JS
Strong backend development experience with Node.js, Python
Hands-on experience integrating large language models (e.g., GPT-3, BERT) or similar AI technologies
Experience with RESTful APIs, GraphQL, and microservices architecture
Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
Familiarity with cloud platforms (AWS, Azure, or GCP) and DevOps practices
Experience with version control systems (e.g., Git) and CI/CD pipelines
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Ability to work independently and manage multiple priorities in a fast-paced environment
Preferred Qualifications:
Experience with containerization technologies like Docker and Kubernetes
Knowledge of security best practices for web and AI applications
Familiarity with automated testing frameworks and tools
Understanding of prompt engineering and multi-agent orchestration