Match score not available

Python AI Developer

Remote: 
Full Remote
Contract: 

Offer summary

Qualifications:

Extensive experience in developing scalable applications using Python., Strong understanding of software architecture principles and design patterns., Proficiency with Git, SQL, and CI/CD principles., Basic understanding of machine learning concepts and excellent problem-solving skills..

Key responsabilities:

  • Develop robust and scalable Python applications while integrating AI/ML solutions.
  • Lead projects and manage end-to-end delivery.
  • Collaborate closely with the business analytics team to meet client needs.
  • Take ownership of projects from conception to delivery.

Perform logo
Perform Information Technology & Services SME https://totalperform.com/
51 - 200 Employees
See all jobs

Job description

We are seeking a highly skilled Python Engineer with experience in data analytics and machine learning. In this role, you will primarily focus on developing robust, scalable Python applications (80% of the role) while also integrating AI/ML solutions (20%) within our products. You will lead projects, manage end-to-end delivery, and collaborate closely with our business analytics team to meet the evolving needs of our clients. Strong Python development skills are essential, with machine learning and AI experience being a valuable addition to support our cutting-edge projects.

REQUIREMENTS:

  • Extensive experience in developing and maintaining scalable applications using Python, including proficiency in Python best practices, design patterns, and performance optimization
  • Strong understanding of software architecture principles and their application in Python projects
  • Proficiency with Git and GitOps workflows
  • Strong experience with SQL
  • Solid grasp of CI/CD principles and experience with related tools
  • Basic understanding of machine learning concepts and their application in production environments
  • Excellent problem-solving skills, proactive attitude, and ability to take ownership of projects from conception to delivery
  • Strong communication skills and ability to work effectively in cross-functional teams

NICE TO HAVE:

  • Hands-on experience deploying ML/AI applications in production environments is a nice to have. 
  • Understanding of AI development frameworks such as Langchain
  • Familiarity with cloud services, particularly AWS
  • Knowledge of Snowflake, MongoDB, and SQL
  • Experience with infrastructure as code tools like Terraform
  • Experience with test-driven development (TDD)
  • Upper Intermediate English level
  • Experience working in teams across EST and MST time zones

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Python Developer Related jobs