Responsibilities
- Design, develop, and deploy scalable GenAI applications using Python.
- Build and optimize RAG solutions covering data ingestion, embeddings, indexing, and vector search.
- Develop AI solutions using Azure OpenAI, OpenAI, or similar platforms.
- Implement and maintain LangChain, LangSmith, and related frameworks.
- Collaborate with data, cloud, and business teams to deliver enterprise AI solutions.
- Improve application quality, performance, and reliability.
- Develop APIs, microservices, and reusable AI components.
- Apply software engineering practices involving testing, security, CI/CD, and documentation.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- More than three years of hands-on experience developing and implementing GenAI solutions.
- Proven experience designing and deploying RAG-based applications in production environments.
- Strong Python development and software engineering skills.
- Hands-on experience with LangChain, LangSmith, or similar GenAI frameworks.
- Strong understanding of LLMs, prompt engineering, embeddings, and vector databases.
- Experience with Azure OpenAI, OpenAI, Anthropic, or other GenAI platforms.
- Experience with Azure, AWS, or GCP cloud platforms.
- Knowledge of REST APIs, Docker, Git, and CI/CD pipelines.
- Excellent communication and collaboration skills.
Benefits
- Base salary of CAD $80k–CAD $90k per year for roles filled in Montreal, plus benefits.
- Flexible hybrid policy.
- 15 days of paid annual leave plus 10 additional personal, floating, and sick days.
- Comprehensive medical, dental, vision, life insurance, and long-term disability coverage.
- RRSP with employer contributions of up to 4%.
- Higher education certification policy and free access to more than 5,000 Udemy courses.
- Coaching, mentoring, learning, development, and internal mobility opportunities.
- Possibility to work abroad and work on projects for leading banks, financial institutions, and insurance firms.
- Multinational work environment with 58 offices in 22 countries.
Categories
About Synechron
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our Synechron Labs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our website:www.synechron.com.
