front, back & full stack

Full Stack Engineer LLM

We are seeking a skilled and motivated professional to join our team as a Full Stack Engineer. In this role, you will be responsible for working on an innovative chatbot project that leverages machine learning and AI. You'll play a key role in evaluating and implementing technology solutions that support this AI-driven initiative, with a focus on both software engineering and machine learning, specifically using Java and Spring Boot. The project is for an American multinational company that specializes in the sale of health, personal care, and other products, with a presence in countries ranging from the USA and Canada to several Asian markets, including Japan and South Korea.

schedule

Full Time

content_paste

Work Contract

attach_money

-

What you'll do

  • Evaluate and implement technology options to support the AI and chatbot-related aspects of the application;
  • Design and implement features to advance and support the project;
  • Develop and maintain systems using the following technologies: Google Cloud Platform (GCP), PostgreSQL / Cloud SQL, ReactJS, Kubernetes / Cloud Run, Java / Spring Boot (backend-focused);
  • Integration with Generative AI providers;
  • ​Collaborate with the client and interact with team members, focusing initially on this project segment.

-

Requirements

  • Work experience with Java and Spring Boot;
  • Work experience with Prompt Engineering and integration with Generative AI providers;
  • Experience in LLMs
  • SQL Skills with PostgresSQL (basic queries, inserts, updates);
  • Skills with Kubernetes;
  • Openness to learning and working on frontend tasks;
  • Ability to work effectively in a collaborative team environment;
  • Excellent communication and presentation skills;
  • Advanced English (daily contact with international clients and teams)

Desirables

  • Experience with stored procedures;  
  • Familiarity with BigQuery, Dataflow, and other GCP services

-

Other information

  • Flexible work environment
  • Periodic feedback sessions aimed at personal development and career growth within the company
  • Legal Entity Contract

Questions about joining our team?

remote/office work

We are a fully remote company, but we value in-person connections. We host annual trips for the entire team to collaborate and bond, and some teams organize additional meetups throughout the year to work together.

what does "flexible work" mean at KIS?

You can choose your work hours, as long as you meet your team and client's main meetings, cerimonies and deliveries. Apart from those ceremonies, you can choose how to distribute the remaining hours of your day. Just make sure you're communicating frequently and clearly.

how we keep our teams together

We have performance plans, feedback and follow-up sessions, social gatherings (online and offline) and laid-back events to keep the teams engaged and united.

how does our contract work?

Our contracts are based on Legal Person agreements (PJ in Brazil). Let us know if you need help explaining this contract model.

couldn’t find all the answers you need?

Contact our team and learn more about careers at KIS.