Jobs.ca
Jobs.ca
Language
Highspring logo

Python Developer

Highspringabout 22 hours ago
Montreal, Quebec, Canada
Senior Level
CONTRACTOR

About the role

The Opportunity

Highspring is seeking a Python Developer – AI & Machine Learning Solutions to join a collaborative machine learning squad focused on developing innovative Artificial Intelligence solutions, including Machine Learning (ML) and Generative AI (GenAI) applications. In this role, you will contribute to the design, development, testing, and ongoing support of enterprise-grade Python solutions while working closely with business stakeholders, subject matter experts, and technical teams. This position is ideal for a skilled Python developer with strong software engineering fundamentals and an interest in emerging AI technologies.

What You’ll Do

Develop and maintain enterprise-level Python applications and reusable libraries. Collaborate with business stakeholders and SMEs to translate requirements into scalable technical solutions. Contribute to the support, monitoring, and continuous improvement of Python-based solutions. Participate in prompt engineering activities for Generative AI applications. Maintain and optimize prompts to align with evolving Large Language Model (LLM) capabilities. Conduct regular testing, validation, and performance analysis of AI and ML solutions. Assist with prompt benchmarking and evaluation initiatives. Apply software engineering best practices, including object-oriented design, testing frameworks, and API development. Work within Agile delivery teams to deliver high-quality solutions. Contribute to system resiliency, observability, scalability, and performance improvement efforts.

What You Bring to the Table

Bachelor’s degree in Computer Science or a related field. 5+ years of professional software development experience. Proven track record of delivering enterprise-scale applications. Strong analytical and problem-solving abilities. Excellent verbal and written communication skills. Ability to work effectively with both technical and non-technical stakeholders. Eagerness to learn and adopt emerging AI and Generative AI technologies. Experience working in Agile development environments.

Core Skills Required

Advanced Python programming expertise.

Strong understanding of

Software architecture Multi-processing and concurrent programming Object-oriented programming (OOP) Design patterns Testing frameworks REST API development Experience designing enterprise application architectures. Knowledge of system resiliency, observability, scalability, and performance optimization. Strong understanding of Agile software delivery practices. Excellent communication and collaboration skills.

Our Stack

Python REST APIs AI & Machine Learning Frameworks Large Language Models (LLMs) Prompt Engineering Tools Monitoring and Observability Solutions Agile Development Practices

Preferred Technologies & Experience

OpenAI and other LLM platforms Machine Learning ecosystems Vector databases Microsoft Azure cloud services Java development FinTech application development Global delivery and distributed team environments

About Highspring

Business Consulting and Services
5001-10,000

Highspring is a leading global professional services organization with three integrated offerings—Consulting, Managed Services, and Talent Solutions. Vaco by Highspring specializes in delivering tailored Talent Solutions. Our expertise includes Accounting and Finance, Business and Digital Transformation, Risk and Compliance, Information Technology, and more. With more than 10,000 employees across 45+ offices worldwide, we give partners the agility to thrive, address challenges, and seize opportunities in a rapidly changing world. Get to know us at highspring.com.

Similar Jobs