Search by job, company or skills

  • Posted 5 months ago
  • Over 50 applicants

Job Description

Job Description - Python Developer (AI/ML)

Experience: 2-3 Years

Job Summary:

We are looking for a skilled Python Developer with 2-3 years of experience and a strong interest in artificial intelligence and machine learning to join our dynamic team. In this role, your primary focus will be on writing clean, efficient, and scalable Python code for a variety of applications. You will also have the opportunity to work alongside our AI specialists to develop and integrate, contributing to the creation of innovative AI-driven solutions.The ideal candidate is a proficient Python programmer who is passionate about leveraging their skills to build and enhance intelligent systems.

Key Responsibilities:

Core Python Development: Write high-quality, reusable, and testable Python code for various applications and services.

Application & API Development: Design, build, and maintain robust server-side logic and RESTful APIs using Python frameworks like FastAPI.

AI/ML Integration: Collaborate with the AI team to integrate models into our production systems and applications.

Data Handling: Write scripts for data extraction, transformation, and loading (ETL) processes, and work with various databases (SQL and NoSQL) to ensure data is ready for use in AI models.[2]

Code Optimization and Debugging: Analyze and enhance the performance of existing Python applications and debug complex issues.

Collaboration and Version Control: Work closely with front-end developers, product managers, and other engineers using version control systems like Git.

Stay Current: Keep up-to-date with the latest trends and advancements in Python development, as well as emerging technologies in AI and machine learning.

Required Skills and Qualifications:

Python Proficiency: 2-3 years of hands-on experience in Python development, with a deep understanding of its core concepts and data structures.

Web Frameworks: Demonstrable experience with Python web frameworks such as FastAPI.

Database Knowledge: Familiarity with both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases.

API Development: Proven experience in building and consuming RESTful APIs.

AI/ML Libraries: Experience with key Python libraries for data science and machine learning

Version Control: Proficiency with Git and collaborative development workflows.

Problem-Solving: Strong analytical and problem-solving skills with excellent attention to detail.

Preferred Qualifications:

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Deep Learning Frameworks: Exposure to deep learning frameworks such as TensorFlow or PyTorch.

Cloud Platforms: Familiarity with cloud services (AWS, Google Cloud Platform, or Azure), especially for deploying applications.

Containerization: Knowledge of Docker and container orchestration tools is a plus.

MLOps: Interest in or experience with MLOps principles and tools for managing the machine learning lifecycle.

Communication: Strong verbal and written communication skills and the ability to work effectively in a team environment.

Redirect Notice

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 126959881

Similar Jobs

Early Applicant