← Back to opportunities

Mid-Level Python Developer for NLP

📍 Location
mississauga
⏰ Job Type
Full-time
📅 Posted
June 16, 2026

About the Role

Enhance your career in AI and text processing as a Mid-Level Python Developer at our Mississauga office. This hybrid position focuses on building NLP pipelines and large-scale data processing.
We seek a capable Python Developer with experience in Data Engineering and AI/NLP engineering to join our team. The ideal candidate will be adept at using libraries such as Flair, BERT, and LLM frameworks to develop efficient NLP pipelines. Engage in data processing tasks using PySpark and Pandas, while supporting CI/CD deployments and API integrations.
Key Responsibilities:
• Develop ETL and data processing jobs with PySpark and Pandas
• Build and maintain NLP pipelines using Flair and BERT
• Create Flask-based APIs for model inference
• Support CI/CD workflows using GitHub and LightSpeed
• Implement data parsing with efficient JSON libraries
Requirements:
• 3–5 years of Python programming experience
• Strong skills in OOP and design patterns
• Experience with NL...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position