Senior Full-Stack AI Engineer
pplwise
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Java
Agile Methodologies
Artificial Intelligence
Computer Vision
Mobile Application Development
Software as a Service
Code Review
Databases
Continuous Integration
Open Source Technology
TypeScript
Web Applications
React
Large Language Models
Spring-boot
Kotlin
REST
Microservices
Job description
In this position, you'll be part of a cross-functional squad focused on developing AI-enhanced web applications. You'll work across the stack - from integrating large language models (LLMs) into production systems to designing frontends that make AI interactions intuitive and trustworthy. Rather than writing code line-by-line, you'll orchestrate modern AI systems that augment the engineering process itself and create real user impact.
What You'll Do
- Integrate large language models (LLMs) such as OpenAI, Claude, or Gemini into production features that solve real user problems.
- Build AI pipelines using frameworks like LangChain or LlamaIndex, designing prompts and workflows for accuracy, scalability, and cost-efficiency.
- Develop intuitive frontends in React/TypeScript that make AI capabilities clear, actionable, and user-friendly.
- Design real-time AI interactions and feedback loops that allow users to refine outputs directly within the interface.
- Build and maintain scalable microservices in Java/Spring Boot to orchestrate AI systems, manage state, and ensure reliability across distributed environments.
- Collaborate closely with product, platform, and AI engineers to translate business requirements into measurable, high-impact features.
- Implement robust error handling, testing, and monitoring strategies for AI-powered features in production.
- Contribute to a culture of experimentation and continuous improvement through code reviews, demos, and knowledge sharing.
Requirements
Do you have experience in TypeScript?, * 4-6 years of experience as a Full-Stack Engineer (React + Java/Spring Boot or similar stack).
- Hands-on experience integrating AI/LLMs into production systems (minimum 6 months).
- Familiarity with LangChain, LlamaIndex, or custom AI pipelines.
- Strong understanding of microservices, RESTful APIs, and state management.
- Experience with CI/CD, testing, and agile development practices.
- Excellent communication skills and an outcome-oriented mindset.
- Curiosity for emerging AI engineering technologies and frameworks.
Nice to Have
- Experience in SaaS, InsurTech, PropTech, or other regulated industries.
- Familiarity with vector databases (Pinecone, Weaviate, Qdrant).
- Background in computer vision or NLP.
- Contributions to open-source AI/ML projects.
- Knowledge of Kotlin or mobile development.
About the company
Are you passionate about building next-generation software that combines modern full-stack engineering with intelligent AI-driven features?, * Build real-world AI-native software used by thousands of professionals.
* Collaborate in outcome-focused squads that value experimentation and learning.
* Work with a modern tech stack - React, TypeScript, Java, Spring Boot, LangChain, LlamaIndex, OpenAI, Claude, Gemini.
* Access to ongoing learning opportunities, conferences, and professional growth in AI engineering.