Senior Python Developer – AI/ML (ID#4759)

Job Category: Data Analysis
Job Type: Contract
Job Location: Canada
Company Name: New Value Solutions

About the job

We are a national IT consulting firm with a contract opportunity for a Senior Python Developer who has experienced with AI and Machine Learning. The role involves working with LLMs, creating full-stack applications, and implementing automated analysis systems.

Key Responsibilities

  • Develop end-to-end Python applications integrating AI/ML capabilities
  • Build and maintain REST APIs for data integration and system communication
  • Implement LangChain and similar frameworks for AI workflow automation
  • Create and optimize data processing pipelines for financial analysis
  • Develop background processing systems with user notification capabilities
  • Design and implement UI components for data visualization and user interaction

Required Technical Skills

  • 5+ years of Python development experience
  • Strong experience with AI/ML frameworks (LangChain, AutoGen)
  • Proficiency in quantitative finance libraries (Pandas, NumPy, QuantLib)
  • Experience with REST APIs and backend service development
  • Familiarity with Jupyter notebooks for analysis and experimentation
  • Understanding of financial markets and trading systems

Preferred Qualifications

  • Experience with high-performance computing or parallel processing
  • Knowledge of modern LLM implementations and best practices
  • Background in quantitative finance or algorithmic trading
  • Experience with real-time data processing and analytics
  • Familiarity with cloud infrastructure (AWS/Azure/GCP)

Key Technologies

  • Python (primary)
  • LangChain/AutoGen
  • Pandas, NumPy, scikit-learn
  • Jupyter Notebooks
  • REST APIs
  • Modern UI frameworks

Project Focus

Initial projects will involve developing AI-powered applications for investment analysis and decision support, including:

  • Building automated analysis systems
  • Implementing LLM-based workflows
  • Creating user interfaces for data visualization
  • Developing background processing systems

The ideal candidate will combine strong Python development skills with an understanding of AI/ML technologies and financial markets.

How to Apply: 

http:// APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx