Key Responsibilities:
Design, maintain, and optimize cloud-based systems (Google Cloud and AWS).
Develop backend components in Python, following industry best practices.
Integrate AI APIs and machine learning models into existing products.
Improve prompt engineering to enhance system performance and precision.
Manage and update the knowledge base to improve AI response accuracy.
Participate in defining the technology roadmap and prioritizing development tasks.
Proactively identify and solve technical issues, ensuring system reliability.
Collaborate with cross-functional teams and contribute to collective success.
During the initial two-month trial period, the developer will work closely with the technical team to understand the platforms and projects before assuming full ownership of system operations and deliverables.
Bachelor’s degree in Computer Science, Software Engineering, AI, or related fields.
3+ years of professional experience in backend development or AI systems.
Proven expertise in Python, with exposure to Java as a secondary language.
Strong understanding of software architecture, AI integration, and cloud environments.
Experience with machine learning model analysis and optimization.
Solid knowledge of RESTful API design and data security standards.
Excellent problem-solving and team collaboration skills.
English B2 level minimum (technical communication proficiency).
100% Remote work flexibility.
Fixed-term contract with potential for permanent employment based on performance.
Continuous learning and professional development in AI technologies and cloud computing.
Collaborative and supportive team culture focused on innovation.
Opportunities to work on cutting-edge AI-driven projects with global scalability.
Performance-based incentives after the trial period.
Work-life balance and flexible schedule.