Apptad Inc.
🚨 Hiring: Python Developer (AI / Machine Learning)
📍 Location: Montreal, QC, Canada
💼 Role: Python Developer
📧 Apply: kamran.azad@apptadinc.com
We are looking for a Python Developer to join a Machine Learning / AI team in Montreal, QC. The team is focused on building Artificial Intelligence solutions including Machine Learning and Generative AI.
The ideal candidate should have strong Python development experience, familiarity with prompt engineering, and the ability to collaborate with clients and SMEs to translate business requirements into scalable technical solutions.
🔹 Primary Responsibilities
• Contribute to the development and maintenance of Python libraries
• Provide ongoing support and enhancements to existing libraries
• Participate in prompt engineering and prompt optimization
• Maintain and update prompts with new LLM model versions
• Conduct testing, monitoring, and performance analysis
• Participate in prompt benchmarking experiments
• Collaborate with ML teams, SMEs, and clients to deliver AI-driven solutions
🔹 Required Skills
✔ Bachelor’s degree in Computer Science or related field
✔ 5+ years of experience in software development
✔ Strong Python development experience building applications
✔ Experience designing enterprise application architecture
✔ Solid understanding of Object-Oriented Programming and design patterns
✔ Knowledge of system resiliency, observability, scalability, and performance
✔ Experience working in Agile development environments
✔ Strong analytical and problem-solving skills
✔ Excellent communication skills
🔹 Desired Skills
➕ Experience with OpenAI and other LLM models, including testing and performance evaluation
➕ Experience with Machine Learning and Vector Databases
➕ Experience with Cloud development (Microsoft Azure preferred)
➕ Experience with Java development
➕ Prior experience in FinTech applications
➕ Experience working with global delivery teams
No skills specified