Python AI Developer

Compunnel

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of Python experience
  • 2-3 years of hands-on experience in AI projects
  • Strong proficiency in developing data processing pipelines and AI/ML services
  • Expertise in pandas, familiarity with scikit-learn
  • Knowledge of anomaly detection techniques
  • Ability to design generative AI solutions using LLMs
  • Familiar with FastAPI framework and version control tools
  • Competent in writing SQL queries and understanding database concepts

Responsibilities

  • Develop data processing pipelines and AI/ML services using Python
  • Implement machine learning models and algorithms
  • Apply advanced anomaly detection techniques
  • Design and deploy generative AI solutions
  • Build AI service endpoints using FastAPI framework
  • Write and execute SQL queries
  • Utilize version control tools and write unit tests

Benefits

  • Opportunity to work on cutting-edge AI/ML projects
  • Initial on-site presence for onboarding in Montreal
  • Exposure to a fast-paced work environment
  • Collaboration with Agile teams
  • Potential for professional growth in the finance domain
Full Job Description
JOB SUMMARY
We are seeking a skilled Python Developer with 5-7 years of Python experience, including 2-3 years of hands-on AI project experience. The ideal candidate will be responsible for designing, developing, and deploying production-grade data processing pipelines and AI/ML services, with a focus on anomaly detection and generative AI solutions. This role requires strong analytical skills, proficiency in data manipulation, machine learning model implementation, and experience building robust AI service endpoints. The position is located in Montreal, requiring an initial on-site presence three times per week for onboarding.

Key Responsibilities
• Develop production-grade data processing pipelines and AI/ML services using Python.
• Implement machine learning models using pandas and scikit-learn.
• Apply anomaly detection algorithms and techniques, including isolation forest, clustering, time series analysis, and pattern mining.
• Design and deploy generative AI solutions utilizing LLMs and multimodal models.
• Build AI service endpoints and asynchronous processing systems using the FastAPI framework.
• Write and execute SQL queries and Stored Procedures, demonstrating a good knowledge of database concepts.
• Utilize version control tools, preferably Git, for code management.
• Write unit tests, for example, using pytest.
• Work effectively in a fast-paced environment and manage multiple projects simultaneously.

Required Qualifications
• 5-7 years of experience with Python.
• 2-3 years of hands-on AI project experience.
• Strong proficiency in Python with experience developing production-grade data processing pipelines and AI/ML services.
• Expertise in pandas and familiarity with scikit-learn libraries.
• Experience with anomaly detection algorithms and techniques, including isolation forest, clustering, time series analysis, and pattern mining.
• Ability to design and deploy generative AI solutions using LLMs and multimodal models.
• Familiarity with object-oriented programming (OOP).
• Expertise in the FastAPI framework.
• Good knowledge of Database concepts and writing SQL queries and Stored Procedures.
• Working knowledge of Unix.
• Experience with version control tools (preferably Git).
• Experience writing unit tests (e.g. using pytest).
• Self-starter with the ability to work in a fast-paced environment and on multiple projects.

Preferred Qualifications
• Experience of working in Agile Squads.
• Finance data domain knowledge.
• Understanding of model performance monitoring, model debugging, and logging systems within AI applications.
• Experience with containerization and deployment of ML services in enterprise environments.

Similar Jobs

More Jobs at Compunnel

  • Data Architect
    $100K — $130K *
    Charlotte, NC 28269 (Mecklenburg County)
    Information Technology
    In-Person
  • Business Intelligence Looker Admin III
    $90K — $120K *
    Philadelphia, PA 19120 (Philadelphia County)
    Enterprise Technology
    In-Person
  • Software Engineer
    $100K — $140K *
    Jersey City, NJ 07305 (Hudson County)
    Information Technology
    In-Person
  • Engineering Lead
    $120K — $150K *
    Charlotte, NC 28269 (Mecklenburg County)
    Information Technology
    In-Person
  • ServiceNow Integration Engineer
    $100K — $130K *
    Charlotte, NC 28269 (Mecklenburg County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Python AI Developer jobs: