Location:
El Poblado, Medellín (Hybrid)
Contract Type:
Contractor with U.S.-based company
About the Role
We are looking for a
Backend Developer with strong Python skills
who enjoys building and maintaining scalable systems.
You'll join a team working on
Artificial Intelligence solutions
, contributing to backend services and integrations that support our AI-driven projects.
What You'll Do
- Develop and maintain backend services using Python.
- Collaborate with AI/ML engineers and product teams to integrate models into production.
- Design and implement APIs, services, and data pipelines.
- Ensure code quality through testing and best practices.
- Participate in code reviews and knowledge-sharing sessions
What We're Looking For
- Solid experience in
Python backend development
.
- Familiarity with frameworks such as
Django, Flask, or FastAPI
.
- Knowledge of databases (SQL or NoSQL).
- Experience with
REST APIs, microservices, or containerization (Docker, Kubernetes)
is a plus.
- Interest or experience in
Artificial Intelligence / Machine Learning
projects.
- English level
B2 or above preferred
(not mandatory).
- Good problem-solving skills, team player, and proactive attitude.
- Comfortable with hybrid work (At least 3 days onsite in Poblado).
Perks
- Competitive payment
(based on knowledge and experience)
.
- Hybrid work model.
- Free lunch at the office.
- Opportunity to work with a U.S. company on international AI projects.