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
Senior

Job 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.

Apply for this position