
Senior Software Engineer – AI/LLM
Relevo
contract
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- You will be responsible for developing end-to-end applications that incorporate artificial intelligence capabilities.
- Working on frontend, backend and integrating with AI/ML models via APIs, LLMs and cloud services.
- Collaborate with product and data teams to design scalable, testable solutions focused on business value.
Requirements
- Experience in frontend development (React, Angular, or Vue) with HTML, CSS and JavaScript/TypeScript.
- Experience in backend development (Node.js, Python, Java or .NET).
- Experience developing and consuming REST APIs and/or GraphQL.
- Experience integrating with AI/LLM services (OpenAI, Azure OpenAI, AWS Bedrock, Hugging Face or similar).
- Knowledge of AI/ML fundamentals (models, inference, limitations, cost and performance).
- Experience with relational databases and NoSQL.
- Experience with automated testing (unit and integration tests).
- Familiarity with engineering best practices, such as clean code and version control with Git.
- Experience with RAG (Retrieval-Augmented Generation) architectures, vector usage and search engines like Pinecone, Redis or Elasticsearch.
Benefits
- Competitive compensation and benefits package in line with market standards.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
frontend developmentReactAngularVueHTMLCSSJavaScriptTypeScriptbackend developmentNode.js
Soft skills
collaborationdesignscalabilitytestabilitybusiness value