Develop scalable, production-ready AI-powered features across the full stack from UI to deployment. Collaborate with product owners to design AI workflows and optimize system performance, latency, and cost.
This is a remote position.
Ayrin Digital is looking for a Full Stack Software Engineer who operates like a product builder—not just a feature implementer.
This role is ideal for someone who is comfortable working across frontend, backend, infrastructure, and collaborating on product development, with a strong focus on building AI-powered systems.
You will be expected to bring a strong product mindset and take ideas from concept to production-ready solutions.
This is a high-ownership role where engineering, product thinking, and AI expertise come together.
Key Responsibilities:
1. End-to-End Development
Build scalable, production-ready features across the stack
Own delivery from UI → backend → deployment
2. Product Collaboration
Work closely with Product Owners and SMEs
Contribute to improving usability, performance, and business outcomes
3. Full Stack Development
Frontend: React, Next.js
Backend: Node.js, NestJS
Database: PostgreSQL
Cloud: AWS
4. AI-Powered Systems
Build AI-driven features that deliver real value
Design AI workflows using LLMs and automation tools
5. AI Development & Optimization
Implement AI skills and workflows
Work with tools like Claude, OpenRouter, LangChain, n8n
Optimize latency, cost, and performance
Integrate multiple AI models where needed
6. AI-Enabled Engineering
Use AI tools to accelerate development
Define best practices for AI-assisted coding
7. Scalable Architecture
Design flexible, scalable systems
Balance speed with long-term maintainability
Requirements
Required Skills:
Core Engineering
Strong experience with:
React, Next.js
Node.js, NestJS
PostgreSQL
Experience with APIs, microservices, distributed systems
Strong understanding of AWS or cloud infrastructure
AI / ML Expertise
Hands-on experience with LLMs
Experience with:
Prompt engineering
Model selection & evaluation
Performance & cost optimization
Familiarity with:
Claude, OpenRouter, LangChain
Multi-model orchestration
Experience building AI systems in production
Product Mindset
Strong focus on usability and product quality
Ability to convert ideas into working solutions
Experience collaborating with product teams
AI-Enabled Development
Experience using AI tools in development workflows
Understanding of where AI adds value
Nice to Have:
Experience with CrewAI or similar frameworks
Exposure to Hugging Face / open-source LLMs
Experience with RAG pipelines and vector databases
Background in data engineering
CI/CD, DevOps, observability
Startup / 0→1 product experience
Polyglot experience (Python, Java, .NET)
What Success Looks Like:
Delivering high-quality, AI-enabled features end-to-end
Translating product ideas into shipped solutions
Building scalable systems
Driving effective use of AI across engineering
Benefits
Why Join Us:
This role is at the intersection of engineering and product innovation. You’ll work on building real-world AI-powered products and have a direct impact on business outcomes.
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”