Senior AI Software Engineer – Full Stack (5+ Years Experience) Freelance
WhatsApp your cv at +91 906 968 9226
Job Description:
We are seeking a highly skilled and experienced AI Software Engineer with a strong background in full-stack development, artificial intelligence integrations, and cloud infrastructure. The ideal candidate will have 5+ years of professional experience in building scalable web applications and AI-based systems using Next.js, Node.js, Python, AWS, and ChatGPT-based chatbot integrations. Experience with Cloudflare rule management and API design is essential.
Key Responsibilities:
- Design, develop, and maintain scalable AI-powered web applications using Next.js and Node.js.
- Integrate AI models (e.g., ChatGPT or other LLMs) into web and mobile platforms for chatbot and automation features.
- Develop backend services and APIs using Node.js and Python, ensuring performance, scalability, and security.
- Manage and deploy applications using AWS (EC2, Lambda, S3, RDS, etc.) and optimize cloud resource usage.
- Create and manage Cloudflare firewall rules, rate limiting, caching policies, and CDN configurations for enhanced performance and security.
- Collaborate with data scientists and AI engineers to build, test, and deploy machine learning models.
- Ensure secure and compliant development practices, including proper token/API management and data privacy.
- Conduct code reviews, write clean, maintainable code, and follow agile development methodologies.
- Continuously monitor and improve system performance, reliability, and uptime.
- Research emerging AI technologies and propose innovative solutions that align with business goals.
Required Skills & Qualifications:
- 5+ years of experience in full-stack web development.
- Strong proficiency in Next.js, React, and Node.js.
- Proficiency in Python, especially for AI, data handling, and backend services.
- Experience with OpenAI GPT APIs, Langchain, RAG systems, or similar AI tools and chatbot integrations.
- Experience working with AWS services including EC2, Lambda, S3, RDS, and CloudWatch.
- Hands-on experience with Cloudflare (firewall rules, page rules, workers, CDN).
- Solid understanding of RESTful APIs, WebSockets, and microservice architectures.
- Familiarity with database technologies like PostgreSQL, MongoDB, or DynamoDB.
- Excellent problem-solving, debugging, and optimization skills.
- Experience in securing applications (authentication, authorization, data encryption).
- Strong written and verbal communication skills.
Preferred Qualifications:
- Experience with Docker, CI/CD pipelines, and DevOps workflows.
- Prior experience with AI chatbot frameworks, NLP processing, and data pipelines.
- Familiarity with front-end UI frameworks and performance optimization techniques.
- Exposure to serverless architectures and event-driven systems.
Benefits:
- Competitive salary package
- Remote flexibility
- Learning & development support for AI certifications
- Opportunity to work on cutting-edge AI solutions
- Dynamic and collaborative work environment