Senior Software Engineer, Python, AI

Posted 2 days ago

This is a fully remote position, open to applicants in Portugal.

📋 Description

• Conduct requirements analysis, system design, Python and AI development, troubleshooting, performance enhancement, and provide technical support.

• Design, develop, and sustain scalable Python applications utilizing FastAPI and Pydantic.

• Implement solutions for asynchronous and parallel programming using asyncio.

• Perform code reviews to ensure compliance with established guidelines and maintain superior code quality.

• Integrate and experiment with multimodal Generative AI models, such as text-to-image and text-to-audio models.

• Work both independently and collaboratively as part of the team.

• Offer clear guidance to team members and assist in managing daily operations.

• Maintain regular communication with the client.

• Provide technical leadership, mentorship, coaching, and exemplify best practices.

• Develop and deploy enterprise-level technology and AI-driven tools that support tax service delivery.


⛳️ Requirements

• Over 5 years of development experience.

• Strong background in Python and FastAPI.

• Experience with Pydantic for data validation and schema definition in Python applications.

• Practical experience with asyncio and asynchronous/parallel programming.

• Familiarity with Generative AI and Large Language Models (LLMs).

• Experience in developing agentic AI applications.

• Understanding of RAG pipelines and hybrid search utilizing vector databases.

• Strong analytical and problem-solving skills.

• Detail-oriented approach.

• Excellent organizational and self-management capabilities.

• Proficient in structuring work, prioritizing tasks, and meeting deadlines.

• Exceptional troubleshooting and communication abilities.

• Intermediate+ level of English proficiency.

• Experience with Azure Cloud or other major cloud platforms, including Service Bus, Data Lake, Blob Storage, Redis, and other SaaS offerings (preferred).

• Familiarity with MCP and A2A agentic protocols (preferred).

• Hands-on experience with LangGraph, including long-term memory, human-in-the-loop workflows, and state management (highly desirable).

• Familiarity with .NET (a plus).

• Experience with Docker and Kubernetes.

• Solid understanding of microservices architecture and scalable system implementation.


🏝️ Benefits

• B2B contract with Bonapolia.

• Monthly invoice payment, typically 30 days post client payment to Bonapolia.

• Contract governed by the laws of the candidate's country.

• Bonapolia manages client-side documentation: MSA, NDA, and invoicing.

• Fully remote work arrangement.

People also viewed

MWDN1 day ago

Senior Python Backend Developer

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Oscilar1 day ago

Senior Backend Engineer – Java

IN flagIndia OnlyFull-timeBackend Engineer₹6.6M – ₹9.7M/year
ApplyView job
Veradigm®1 day ago

Principal Database Engineer – Platform Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$130.2k – $189.5k/year
ApplyView job
Shuru1 day ago

Lead Java Engineer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
FCamara Consulting & Training1 day ago

Senior Backend Developer – Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Sedgwick1 day ago

Power Platform Architect – AI

US flagFlorida OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers