We are seeking a skilled and motivated Python Engineer with AI experience to join our team. The successful candidate will work on developing and implementing a wide range of AI solutions, creating proofs of concept (POCs) using existing models and frameworks. This role requires a strong background in Python programming, machine learning, and data processing, with a focus on deploying solutions in cloud environments.
Requirements
Educational Background:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience:
- Minimum of 3 years of experience as a backend developer, with a focus on Python.
- Proven experience in developing and maintaining APIs and web services.
- Strong experience with frameworks such as Django, Flask, or FastAPI.
- Experience with Java is a plus.
- Prior experience in logistics is desirable.
Technical Skills:
- Proficiency in Python and related libraries (e.g., Pandas, NumPy).
- Experience with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with cloud platforms (Azure).
- Experience with version control systems like Git.
Problem-Solving Skills:
- Strong analytical thinking and problem-solving capabilities.
- Ability to effectively troubleshoot, debug, and optimize code for performance and scalability.
Communication Skills:
- Excellent written and verbal communication skills.
- Ability to collaborate effectively with team members and stakeholders.
Other Requirements:
- Experience with Agile methodologies.
- Understanding of CI/CD pipelines and DevOps practices is a plus.
Responsibilities
Develop and Maintain Backend Services:
- Design, build, and maintain efficient, reusable, and reliable Python code;
- Develop and integrate APIs, databases, and other server-side components;
Optimize Application Performance:
- Identify bottlenecks and performance issues, and implement solutions to address them;
- Ensure the best possible performance, quality, and responsiveness of applications;
Code Review and Best Practices:
- Conduct code reviews and provide constructive feedback to peers.
- Follow best practices in version control, testing, and deployment.
EDI development:
- Design, implement, and manage EDI processes and systems.
- Ensure the accurate and efficient exchange of electronic documents and data between systems.
- Troubleshoot and resolve any issues related to EDI transactions and workflows.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
AI Solutions Architect
2026-05-21
Machine Learning Team Lead
2026-04-23
Senior Data Architect
2026-05-21
- Posted
- May 09, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Innovecs
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
AI Solutions Architect
2026-05-21
Machine Learning Team Lead
2026-04-23
Senior Data Architect
2026-05-21