P

Python Engineer

Prediktive
1 month ago
On-site
Latin America, Louisiana, United States

We are looking for a Python Engineer based in Latin America to work on a long-term project for one of our clients, a Data Analytics and Business Intelligence services company based in Los Angeles.

The person in this role will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products. This person will architect and build robust backend microservices that power AI agents and web clients.

Responsibilities

  • Architect and develop high-concurrency backend services in Python (FastAPI/Django) to support transactional workflows such as shopping carts, order processing, and complex business operations.
  • Design and implement agent-ready APIs using Pydantic for strict type enforcement and OpenAPI/MCP for autonomous service discovery, enabling agents to reliably execute business actions.
  • Build and maintain secure, scalable integration frameworks using technologies such as OAuth2 and Webhooks to connect the platform with external ERP and procurement systems.
  • Develop observation-friendly APIs with advanced error handling and structured response hints that allow autonomous agents to diagnose and correct invalid requests during multi-step workflows.
  • Leverage AI-assisted development workflows, utilizing autonomous coding agents to plan, generate, and test backend services while maintaining high code quality through agent-supported reviews.
  • Implement secure authentication and authorization mechanisms using JWT and OpenID Connect to ensure proper permission boundaries for both human users and AI agents.
  • Monitor and optimize API latency and database performance (PostgreSQL / MS SQL) to support real-time interactions for web and mobile applications as well as high-frequency automated agent calls.

Requirements

  • Advanced Level of English
  • 5+ years of experience working as a Software Engineer building complex, transactional backend systems.
  • 4+ years of experiences working with Python and strong experience working with modern frameworks such as FastAPI (preferred) or Django.
  • Deep expertise in designing and developing RESTful APIs, including structured data exchange and tool-calling patterns for LLM-powered systems.
  • Strong SQL skills and hands-on experience working with PostgreSQL or MS SQL Server in production environments.
  • Experience implementing secure service-to-service communication using OAuth2 and JWT authentication mechanisms.
  • Hands-on experience working with cloud platforms such as GCP or AWS, deploying secure and scalable containerized services.
  • Demonstrated experience using AI-assisted development tools such as GitHub Copilot, Cursor, Gemini Code Assist, Claude Code, Codex, or similar autonomous coding agents to accelerate software development workflows.

Bonus Points

  • Bachelor’s Degree in Computer Science, Systems Engineering or related fields

What we offer

  • Long term positions.
  • Compensation in USD.
  • Paid time off.
  • Cool clients and products.
  • Work with great engineers.

4tech