Python Developer
Job Description
Required Technical Skills:
• 8+ Strong programming experience in Python (required); JavaScript/TypeScript a plus
• 5+ years of expertise in building AI workflows using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or Semantic Kernel
• 5+ years of experience in understanding of agent architectures (ReAct, Plan-and-Execute, Tool-Using Agents, Multi-Agent Systems)
• 5+ years of experience in integrating APIs, databases, and external tools into AI workflows
• 5+ years of experience with cloud platforms such as AWS, Google Cloud, or Azure, and tools like Docker and Kubernetes is highly valued.
• 5+ years of experience with vector databases (e.g., Pinecone, FAISS, Chroma, Weaviate)
• 5+ years of solid understanding of software engineering best practices (version control, testing, CI/CD)
How to Apply
Ready to start your career as a Python Developer at NLB Services?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with NLB Services in Gatineau.
Is this a remote position?▼
This appears to be an on-site role in Gatineau.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.