[Remote] Senior Full Stack Engineer (Node.js, AWS, AI Platforms)-
Note: The job is a remote job and is open to candidates in USA. Novia Infotech is seeking a Senior Full Stack Engineer to help build and scale AI-powered products and platforms. The role focuses on developing user-facing applications, backend services, and integrations that enable AI solutions to be deployed in production environments.
Responsibilities
- Design, develop, and maintain scalable front-end and back-end applications supporting AI-driven products
- Build intuitive user interfaces and backend services that enable AI-powered workflows and experiences
- Integrate AI services, third-party APIs, and data pipelines into enterprise applications
- Develop secure, reliable, and high-performing cloud-native solutions
- Collaborate with product managers, architects, data engineers, AI/ML teams, and business stakeholders to deliver production-ready AI solutions
- Support the deployment, monitoring, and continuous improvement of AI-enabled applications
- Contribute to application architecture, code quality, testing, and DevOps best practices
- Develop full-stack applications using modern backend and web technologies
- Build APIs and microservices that support AI and data-driven use cases
- Integrate machine learning models, AI services, and data sources into business applications
- Design and implement scalable cloud-based solutions on AWS
- Create and optimize data flows between applications, databases, and AI platforms
- Participate in software design reviews, code reviews, testing, and deployment activities
- Troubleshoot and resolve application, integration, and production issues
Skills
- 5+ years of software engineering experience with full-stack application development
- Strong experience with Node.js and/or Java
- Experience building enterprise-grade backend services and APIs
- Hands-on experience with AWS cloud services
- Strong database experience, including relational database design and SQL development
- Experience integrating APIs, data platforms, and external services
- Understanding of scalable application architecture and distributed systems
- Familiarity with CI/CD pipelines and modern software development practices
- Strong problem-solving, debugging, and analytical skills
- Experience building or supporting AI/ML-enabled applications
- Familiarity with LLMs, Generative AI, AI agents, or AI platform integrations
- Experience with microservices architecture and containerization technologies
- Exposure to event-driven architectures and cloud-native development
- Experience working in Agile development environments
- Understanding of data engineering concepts and data pipeline integrations
Company Overview