Current jobs related to Python Backend Engineer - Toronto - Astra North Infoteck Inc.


  • Toronto, Canada Lumenalta Full time

    Base pay range CA$50,000.00/yr - CA$133,000.00/yr What We’re Working On At Lumenalta, we partner with global enterprises to build and scale high‑impact digital products. Our engineering teams work on complex, production‑grade systems that power real‑world experiences for millions of users. What You’ll Do Design, build, and maintain scalable backend...


  • Toronto, Canada Mercor Full time

    Mercor is hiring experienced Python Engineers to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding benchmarks that reflect real-world development across diverse languages and domains. This is a unique opportunity to apply your engineering expertise toward...


  • Toronto, Canada Search Atlas Full time

    A dynamic SEO software company in Toronto is seeking a Lead Backend Engineer to guide technical direction within their SEO platform. The role requires 6+ years of experience in Python and Django, focusing on backend development, mentoring engineers, and building scalable applications. Attractive benefits include a salary range of $4,500-$5,500 USD per month,...

  • Lead Backend Engineer

    2 weeks ago


    Toronto, Canada Search Atlas Full time

    Lead Backend Engineer - Python/Django Search Atlas is a rapidly growing SEO software company and full‑service digital agency that helps websites improve their Google performance. From Fortune 500 companies to Silicon Valley startups, our clients trust us to drive results. We’re hiring a Lead Backend Engineer to guide the technical direction of one of our...


  • Toronto, Canada Ouster Full time

    Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications. If you’re motivated by solving big problems, we’re hiring key roles across the company and...


  • Toronto, Canada Ouster Full time

    Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications. If you’re motivated by solving big problems, we’re hiring key roles across the company and...


  • Toronto, Canada Ouster Full time

    Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications. If you’re motivated by solving big problems, we’re hiring key roles across the company and...


  • Toronto, Canada Motion Recruitment Full time

    A tech staffing agency is seeking a Manager in Talent Services to work on backend systems using Python and AWS. This role involves hands-on engineering and collaboration with other engineers in a hybrid environment based in Toronto or Vancouver. The ideal candidate has 3–6 years of software engineering experience and familiarity with infrastructure-as-code...


  • Toronto, Canada Motion Recruitment Full time

    A tech staffing agency is seeking a Manager in Talent Services to work on backend systems using Python and AWS. This role involves hands-on engineering and collaboration with other engineers in a hybrid environment based in Toronto or Vancouver. The ideal candidate has 3–6 years of software engineering experience and familiarity with infrastructure-as-code...


  • Toronto, Canada Search Atlas Full time

    A rapidly growing SEO software company is seeking a Lead Backend Engineer to guide the technical direction of its product teams. You will lead backend development, mentor other engineers, and ensure scalable applications using Python and Django. Ideal candidates have 6+ years of experience and a strong background in PostgreSQL, Celery, and engineering best...

Python Backend Engineer

8 hours ago


Toronto, Canada Astra North Infoteck Inc. Full time

Job DescriptionYears of Experience: 5+Top 3 Required Skills:4+ years of experience building backend services (Python preferred, NodeJS / Java / .NET accepted)Hands-on development with Rest APIs, server less functions, microservices, AI based development like LLM, Semantic searches, Vectors, RAG, MCP, Orchestration using Lang smith or similarPractical experience with Azure (Functions, storage, Key Vaults, Cognitive Services, Azure Foundry etc)Top 3 Preferred Skills:1. Experience with SharePoint Graph API, Web-hooks etc.2. Azure3. RAG ArchitecturesEducation Requirements: Bachelor of Science and similarRole Overview:We are seeking intermediate Software Engineers who can contribute across services, APIs and Azure cloud components.You will build critical services such as data ingestion, vector indexing, retrieval APIs, inference orchestration and human validation workflows.You will work closely with an Engineering Lead, AI Engineers and QA as apart of an iterative delivery modelKey Responsibilities:Backend & Cloud Services1. Build microservices for:1. SharePoint delta ingestion (Graph API)2. Data normalization and Blob ingestion3. Embedding and vector indexing via Azure OpenAI + Cognitive Search4. Retrieval and scoring pipelines (hybrid vector + keyword search)5. RAG-based inference orchestration6. Feedback ingestion services (SQL, EventHub, Service Bus)2. Implement APIs using Python / NodeJS (project-lead preference will define the final stack)3. Implement secure access via Azure AD, Managed Identities and Key Vault4. Integrate parallel search workflow (existing partial search) with new AI inference pipelinesData Engineering:1. Build and enhance pipelines using:1. Azure Functions2. Azure Data Factory3. Azure EventHub / ServiceBus2. Create schemas and objects for the feedback loop database (Azure SQL)3. Ensure proper handling of PII, masking and secure data retention policiesDevOps & Testing:1. Contribute to IaC deployments (Terraform)2. Write Unit / Integration tests.3. Participate in performance tuning and load testing for inference services.4. Support CI/CD pipelines using Azure DevOpsDocumentation & Architecture1. Help maintain the C4 diagrams, API contracts, sequence diagrams and operational run books.Required Skills:Technical:1. 4+ years of experience building backend services (Python preferred, NodeJS / Java / .NET accepted)2. Hands-on development with Rest APIs, server less functions, microservices, AI based development like LLM, Semantic searches, Vectors, RAG, MCP, Orchestration using Lang smith or similar3. Practical experience with Azure (Functions, storage, Key Vaults, Cognitive Services, Azure Foundry etc)4. Strong understanding of scalable and distributed systems, async workflows, event based services etc5. Experience with databases6. Familiarity with search and indexing systems (Cognitive Search, Elastic Search etc)7. Good understanding of authentication (OAuth2, Machine to Machine tokens, Azure AD etc) and secure coding practices8. Experience needed with Azure OpenAI, LangChain, Vector Storage, Embedding pipelines9. Familiarity with RAG ArchitecturesNice to have:1. Experience with SharePoint Graph API, Web-hooks etc.2. Prior experience in ML operations (Azure ML, pipelines etc) is a PlusRequirementsExperience (Years): 4-6 Essential Skills: • Work with project teams throughout the organization to design, implement, and manage CDN infrastructure using Akamai, to ensure high availability, performance, and scalability for customer facing applications and business processes. • Handle multiple priorities and assignments with excellence and precision. • Be a part of a 24/7/365 organization (some after hours support is expected as part of normal on-call rotation). • Directly support line of business development teams, provide guidance to them on implementation and changes for customer facing applications • Develop and maintain security protocols and measures to protect CDN infrastructure from cyber threats. • Monitor and analyze network performance, identifying and resolving issues to optimize content delivery of critical applications. • Collaborate with cross-functional teams to integrate Akamai CDN solutions with existing systems and applications. • Collaborate with information security teams to implement DDoS protection strategies and other security measures in the CDN. • Provide technical support and guidance to clients and internal teams regarding CDN and security best practices. • Work closely with vendor and professional service teams on delivery related activities and strategy. Qualifications: • Bachelor’s degree in Computer Science, Information Technology, or a related field. OR similar work experience. • Strong understanding of network protocols (HTTP/HTTPS, DNS, TCP/IP). • Proven experience as a CDN Engineer or similar role, with a strong focus on cybersecurity. • In-depth knowledge of Content Delivery Network technologies, including caching, load balancing, and content optimization. • Excellent problem-solving skills and attention to detail. • Strong communication and teamwork abilities. • Experience supporting 24/7/365 customer facing applications at enterprise scale. • Awareness and experience with cybersecurity tools and practices, such as firewalls, intrusion detection/prevention systems, and encryption. • Proficiency in scripting and automation (e.g., Python, Bash) a plus. • Relevant certifications (e.g., CISSP, CEH) are a plus but not required.