Position : Software Engineer (AI Integration)

Location: Remote/Work From Home in Brazil

Employment Type : CLT

Monthly Salary Range: 10-22k Reais/month



Requirements:

-Working knowledge of Java (21+) and Spring Boot (REST APIs, Spring Data JPA, Spring Security)


-Experience with Oracle Database: SQL, joins, indexing, stored procedures, and JPA/Hibernate mapping


-Strong understanding of RESTful API design and documentation (OpenAPI/Swagger)


-Solid Python proficiency (async/await, type hints, virtual environments, packaging)


-Hands-on experience with at least one LLM orchestration framework (LangChain, LangGraph, LlamaIndex, or equivalent)


-Experience consuming LLM APIs and applying prompt engineering best practices


-Exposure to agentic AI concepts: tool-calling, function calling, ReAct patterns, RAG, vector stores


-Familiari ty with FastAPI or similar frameworks for serving AI pipelines



Nice to have skills and experience:


-Experience with LangGraph specifically (stateful multi-agent graphs, conditional routing, checkpointing)


-Exposure to enterprise integrations: ServiceNow, LDAP/AD, Microsoft Graph API, JIRA, or similar


-Familiarity with observability tools: logging, tracing (LangSmith, OpenTelemetry), and metrics


-Exp erience with prompt testing frameworks or evals for LLM quality assurance


About the Role


We're looking for a Full Stack Engineer with a strong foundation across front-end, back-end, and AI/ML technologies to join a forward-thinking engineering team. In this role, you'll build and maintain web applications powered by modern frameworks while integrating cutting-edge AI capabilities — including Large Language Models (LLMs) and agentic AI patterns — into real-world business workflows. If you enjoy working across the entire stack and are excited about bringing AI from prototype to production, this is the role for you



What You'll Do

  • Build & maintain fron t-end interfaces using Angular (or equivalent component-based frameworks), delivering clean and responsive user experiences.


  • Develop back-end services in Java 21+ and Spring Boot, including REST APIs, data persistence with Spring Data JPA, and foundational security with Spring Security


  • Design and manage database interactions with Oracle Database — writing optimized SQL, managing joins, indexing, stored procedures, and JPA/Hibernate entity mappings.


  • Architect and document RESTful APIs following best practices, with clear documentation via OpenAPI/Swagger.


  • Build and deploy AI/ML pipelines in Python, leveraging LLM orchestration frameworks (LangChain, LangGraph, LlamaIndex, or similar) and serving them through FastAPI or equivalent frameworks.


  • Integrate LLM APIs (OpenAI, Azure OpenAI, Anthropic, Cohere, etc.) into applications using prompt engineering best practices.


  • Implement agentic AI patterns including tool-calling, function calling, ReAct workflows, Retrieval-Augmented Generation (RAG), and vector store integrations.


  • Translate ambiguous b usiness problems into clear technical requirements by interpreting SOPs, process documents, and workflow diagrams.


  • Collaborate cross-functionally in an Agile team environment, communicating technical concepts clearly to non-technical stakeholders
Similar jobs

Software Engineer- AI Integration

Apply Now
Back to search page