
AI Engineer - Canada
Pulsora, Inc.11 days ago
Remote, Canada or Calgary, CanadaMid Level / Senior
Responsibilities
- Design, develop, and deploy production-grade applications using LLMs.
- Architect and implement multi-step and multi-agent workflows.
- Build and optimize RAG pipelines and manage embeddings.
- Utilize code generation applications to create full applications without writing code.
- Lead efforts in LLM fine-tuning for specific domain knowledge.
- Develop advanced prompt engineering techniques to enhance model performance.
- Own end-to-end implementation from frontend to backend.
- Expose AI/LLM functionality written in Python using Java services.
- Utilize AI-powered development tools for code generation and optimization.
- Collaborate with team leads and product managers across different time zones.
Requirements
- Undergraduate degree in Computer Science or similar field; advanced degree is a plus.
- 5+ years of software development experience, with 2 years in AI/ML development.
- Strong proficiency in Python and relevant data science libraries.
- Experience integrating and working with major LLM APIs.
- At least 1 year of experience with LangChain and LangGraph.
- Practical experience with AI coding tools and integrating AI-generated code.
- Solid understanding of RAG architectures and vector databases.
- Experience creating UI with React and integrating with backend APIs is a plus.
- Hands-on experience with Java for module integration is a nice to have.
Benefits
- Salary, equity, and benefits package.
- Opportunity to work on impactful problems in sustainability.
- Hybrid-friendly work environment, with in-office requirements 2-3 times per week.
- Join a diverse team focused on making a positive impact.