Swip

Pessoa Desenvolvedora Python com foco em IA

Jobgether

Brasil

Sobre a vaga

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Python Developer – AI Focus (Pessoa Desenvolvedora Python com foco em IA) based in Brazil.

As a Python Developer specializing in Artificial Intelligence, you will contribute to the development of innovative, scalable digital solutions for major national and international businesses. You will work at the intersection of backend development, AI engineering, and intelligent application design, helping transform complex business challenges into practical technology solutions. Your responsibilities will include building and maintaining web services, integrating advanced AI capabilities, and developing systems powered by modern language models. You will collaborate closely with UX, frontend, and backend professionals in a transparent, multidisciplinary environment that encourages knowledge sharing and innovation. This role offers the opportunity to work with technologies such as RAG, LangChain, vector databases, embeddings, and MLOps. You will have significant autonomy to contribute ideas, improve technical solutions, and deliver high-quality, maintainable code. Join a collaborative team focused on continuous learning, technological excellence, and creating meaningful digital experiences.

Accountabilities

  • Actively participate in the development team, contributing to code reviews, implementation assessments, testing, and continuous improvement of software quality.
  • Design, develop, and maintain backend applications and web services using Python, ensuring performance, scalability, and reliability.
  • Build and maintain services that support complex and dynamic business rules and requirements.
  • Develop and integrate AI-powered functionalities using technologies such as Retrieval-Augmented Generation (RAG), LangChain, embeddings, vector databases, and Model Context Protocol (MCP).
  • Contribute to the implementation and optimization of Large Language Model (LLM)-based solutions, including evaluation, monitoring, and cost optimization.
  • Collaborate with UX, frontend, and backend teams to discuss technical approaches, evaluate alternative solutions, and ensure seamless integration across applications.
  • Develop efficient, reusable, well-structured, and maintainable code following established engineering standards and best practices.
  • Integrate applications with RESTful APIs, authentication mechanisms, and external platforms, ensuring secure and reliable data exchange.
  • Support the development and maintenance of SaaS platforms and CRM-related solutions.
  • Apply observability and monitoring practices to identify performance issues, troubleshoot errors, and improve application reliability.
  • Contribute to MLOps practices and the continuous improvement of AI development and deployment workflows.
  • Participate in technical discussions and collaborative problem-solving activities, helping identify opportunities for innovation and process improvement.

Requirements

  • Strong programming skills in Python, with practical experience developing backend applications and web services.
  • Hands-on experience with Artificial Intelligence technologies and frameworks, particularly RAG, LangChain, embeddings, vector databases, and MCP.
  • Knowledge of MLOps practices, LLM evaluation methodologies, and techniques for optimizing AI model usage and operational costs.
  • Experience with observability and application monitoring tools such as New Relic, Datadog, or similar platforms.
  • Previous experience working with SaaS platforms and Customer Relationship Management (CRM) systems.
  • Good understanding of JSON structures and data exchange formats.
  • Knowledge of web services and API development, particularly RESTful APIs and authentication protocols such as JWT and SAML.
  • Practical experience with Flask for backend development.
  • Knowledge of SQL databases, including querying, data management, and integration.
  • Strong problem-solving and analytical skills, with the ability to investigate technical challenges and develop effective solutions.
  • Ability to write clean, efficient, reusable, and maintainable code.
  • Strong communication and collaboration skills, with the ability to work effectively alongside UX, frontend, and backend teams.
  • Proactive mindset, adaptability, and willingness to contribute ideas and participate in technical decision-making.
  • Interest in continuous learning and keeping up with developments in artificial intelligence and modern software engineering.

Benefits

Health, Well-being, and Quality of Life

  • Wellhub membership for access to fitness and wellness activities.
  • Two free online therapy sessions per month through Zenklub.
  • Special discounts of up to 35% on selected Alpa products.
  • Two consecutive days of paid leave when adopting a pet.
  • Guapeco pet health insurance plan.
  • Comprehensive life insurance coverage.

Professional Development and Growth

  • Internal talks, works

Mais vagas como esta