DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Data Meaning Software Engineer - LLM Powered Apps | 3-month Contract in São Paulo, Brazil

Software Engineer - LLM Powered Apps

Location: Brazil

Position Type: Short Term - 3 months

Position Summary

Data Meaning is a front-runner in Business Intelligence and Data Analytics consulting, renowned for our high-quality consulting services throughout the US and LATAM. Our expertise lies in delivering tailored solutions in Business Intelligence, Data Warehousing, and Project Management. We are dedicated to bringing premier services to our diverse clientele. We have a global team of 95+ consultants, all working remotely, embodying a collaborative, inclusive, and innovation-driven work culture.

Position Overview

As a Software Engineer specializing in LLM-powered applications, you will be responsible for designing, developing, and maintaining APIs that interface between front-end applications and downstream services, primarily LLM models. You will work closely with our AI and product teams to deliver robust and scalable solutions.

Responsibilities:

  • Develop and maintain APIs to handle requests from front-end applications, ensuring seamless integration with LLM models and other downstream services.

  • Collaborate with AI researchers and product managers to understand requirements and translate them into technical specifications.

  • Design, implement, and optimize scalable and efficient solutions for real-time data processing and API management.

  • Work with vector databases to manage and query large sets of vector data effectively.

  • Troubleshoot and debug issues, ensuring high performance and responsiveness of applications.

  • Stay updated with the latest advancements in AI and LLM technologies to continuously improve and innovate our solutions.

Requirements:

  • Bachelor's degree in Computer Science or a related field (or equivalent experience).

  • Strong proficiency in Python.

  • Proven experience in developing and deploying APIs.

  • Hands-on experience with AI applications, particularly those involving LLMs.

  • Solid understanding of software development principles, data structures, and algorithms.

  • Experience with vector databases.

  • Familiarity with MLOps practices and tools.

  • Experience with cloud platforms and services (e.g., AWS, Google Cloud, Azure) is a plus.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork abilities.

Preferred Qualifications:

  • Master’s degree in Computer Science or a related field.

  • Experience with additional programming languages such as JavaScript, Java, or C++.

  • Knowledge of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch).

  • Familiarity with DevOps practices and tools for CI/CD.

  • Some web front-end development experience is a plus.

Powered by JazzHR

DirectEmployers