Role: Python Developer
Location: Mississauga, Canada Hybrid( 2-3 days in a week onsite)
Duration: Fulltime
Required Skills
• Strong Python development with solid object-oriented and functional design skills.
• Software engineering fundamentals: data structures, algorithms, and complexity analysis.
• Data lineage / data flow analysis: parsing and analyzing source code (AST-based and pattern-based static analysis) and comfort reading multiple languages.
• Hands-on Gen AI/LLM experience: prompt design, tool/function calling, and agent orchestration.
• Understanding of retrieval-augmented generation and vector/semantic search concepts.
• Experience designing APIs and backend services, plus the front-end fundamentals to build usable interfaces.
• Pipeline and deployment experience: build/test automation, CI/CD, and releasing across environments.
• Data manipulation and transformation skills.
Numbers & Facts
Location
Southfield, MI
Skills
Analysis Skillsunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Complexity Algorithmsunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Data Analysisunmatched
Data Structuresunmatched
Object Oriented Design (OOD)unmatched
Object Oriented Developmentunmatched
Python Programming/Scripting Languageunmatched
Semantic Searchunmatched
Software Engineeringunmatched
Static Analysisunmatched
Technical/Engineering Designunmatched
Test Automationunmatched
User Interface/Experience (UI/UX)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.