
Senior Software Engineer, Python, AI
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Bulgaria.
• Analyze requirements, design systems, develop Python and AI solutions, troubleshoot issues, optimize performance, and provide technical support.
• Create, enhance, and sustain scalable Python applications utilizing FastAPI and Pydantic.
• Implement solutions for asynchronous and parallel programming using asyncio.
• Execute comprehensive code reviews to ensure compliance with established standards.
• Integrate and test multi-modal Generative AI models.
• Operate both autonomously and collaboratively within the team environment.
• Offer clear guidance to team members.
• Maintain regular communication with clients.
• Provide technical direction for the team.
• Over 5 years of experience in software development.
• Strong expertise in Python and FastAPI.
• Proficient in using Pydantic for data validation and schema definition in Python applications.
• Practical experience with asyncio and asynchronous/parallel programming techniques.
• Familiarity with Generative AI and Large Language Models (LLMs).
• Knowledge of RAG pipelines and hybrid search utilizing vector databases.
• Strong analytical and problem-solving skills.
• Exceptional organizational abilities.
• Excellent troubleshooting and communication capabilities.
• Flexible work arrangements.
• Opportunities for professional development.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.