Latest AI JobsBrowse Jobs
P

Software Engineer (Python)

PyyneBrazilTechnology
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Experience
Mid · 2+ yrs
Posted
7 Oct 2026
Status
Open · checked 7d ago

About this role

Based in Brazil or Argentina, the Software Engineer position at Pyyne involves building a custom AI intelligence tool for a client in the United States. This remote role suits a developer with Python experience who wants to collaborate with senior engineering leadership on AI-powered solutions.

Role Overview

Pyyne is hiring a Full Stack Software Engineer to build and improve a custom AI intelligence solution for a US-based client. The professional works remotely from Brazil or Argentina alongside a senior engineer, taking ownership of defined tasks with some autonomy. Regular communication, proactive status updates, and delivering small incremental updates are central to the position.

Key Responsibilities

Build, maintain, and enhance Python services and features for a custom AI intelligence application.
Partner daily with a senior engineer to receive technical direction and architectural guidance.
Release small, tested updates frequently to demonstrate progress to the team and client.
Participate in regular sync meetings to communicate project status, blockers, and potential risks.
Adjust rapidly to shifting client priorities.
Support large language model and retrieval-augmented generation elements of the product as needed.

Requirements

Minimum of two years of professional development experience using Python.
Practical background utilizing asynchronous Python and constructing REST APIs.
Competency in SQL, PostgreSQL, ORM usage, and schema migrations.
Experience in writing automated tests with pytest.
Proficiency with Git version control.
Capacity to function independently on defined tasks and request assistance when necessary.
Advanced written and spoken fluency in English.

Nice to Have

Background working with LLMs, embeddings, vector search, reranking, and prompt design, including personal projects.
Knowledge of vector databases such as pgvector.
Familiarity with Docker and cloud deployment, particularly on AWS.
Experience utilizing message queues and background workers.
Knowledge of Infrastructure as Code principles.

Skills and Tools

Python
asyncio
FastAPI
PostgreSQL
SQLAlchemy
pytest
Git
LLMs
RAG
pgvector
Docker
AWS
SQS
Terraform

Salary and Benefits

Flexible remote working environment
Career development opportunities within a growing enterprise

About the Company

Pyyne operates as a technology consultancy that creates digital products and services. The organization focuses on unlocking business growth and digital excellence through advanced software engineering, cloud architecture, and data and AI solutions.

How to Apply

Interested candidates should visit the official Pyyne careers page to submit an application for this role.

Skills and tech stack

Questions candidates ask

Where is the Software Engineer position located?

The role is fully remote, with candidates able to work from Brazil or Argentina.

What is the primary focus of the engineering work?

The work centers on developing a custom AI intelligence tool for a US-based client, including support for large language models and retrieval-augmented generation components.

How much experience is required for this job?

Candidates must have two to five years of total experience, including at least two years of professional experience with Python.

What level of English is expected?

Applicants must demonstrate high fluency in both written and spoken English.

What benefits are provided by Pyyne?

The company offers a flexible remote working environment and career development opportunities.

Ready to apply?

The application is on the official Pyyne careers page.

Apply on company site