Senior Python Software Engineer - AI
3pillar
3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology — helping them move faster, modernize boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing work that is open, portable, and built to last. We are building the future of enterprise AI.
Python Software Engineer
Greetings, future tech savant:
Embark on an exciting journey into the realm of software development with 3Pillar! We are looking for an experienced Python Engineer to drive the modernization of our core platform. We need a pragmatic, senior-level engineer who can tackle complex technical debt, own architectural decisions, and help us scale our cloud-based system. If you are passionate about building scalable, maintainable distributed systems and want to make a tangible impact on a product used by a global customer base, this is the role for you.
Key Responsibilities
Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality.
Ensure code is secure through Software Composition Analysis (SCA), and drive remediation through triaging, prioritization, remediation and verification.
Provide accurate status tracking, reporting, and estimation using project methods and tools.
Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation.
Design and implement scalable AI and agentic workflows using LLMs, focusing on reliability and observability.
Execute activities within the current methodology and uphold the highest quality standards.
Partner directly with Product and Engineering leadership to translate complex business requirements into scalable technical solutions.
Identify and remediate technical debt to improve system stability, performance, and developer velocity.
Take ownership of projects, from technical design to a successful launch.
Participating in code reviews to maintain code quality and consistency.
Minimum Qualifications
Extensive professional experience in software engineering with a primary focus on Python and distributed systems.
Proven ability to own technical features from design through to production deployment with minimal supervision.
Deep understanding of system design, architecture, and the ability to solve ambiguous technical challenges.
Expertise with Git source control tools (Github, Gitlab or others)
Expertise with Python package management (UV, Conda or others)
Experience with unit testing (Pytest).
- Design and implement scalable AI and agentic workflows using LLMs, focusing on reliability and observability.
Experience with managing Docker containers, and orchestration with Kubernetes and AKS.
Intermediate level design proficiency following UML / C4 / ArchiMate.
Experience in engineering software systems of medium-to-large scope and complexity.
Familiarity with Agile software development methodologies.
Proficiency with relational databases.
Experience in building frontend/backend applications at scale.
Proficiency in the English language.
Additional Experience Desired
Knowledge of Python web frameworks (Flask or others)
Knowledge of Snowflake
Experience with Agentic frameworks (e.g., MCP, A2A)
Knowledge of workflow orchestration platforms (Apache Airflow, Automic Automation or others)
Knowledge of protocols like and serialization formats like JSON and XML.
Knowledge of SCA platforms (Github Advanced Security, Snyk, Checkmarx or others)
Understanding of AI coding agents (Claude Code, Copilot, Cursor or others)
Understanding of Software Development Life Cycle (SDLC).
Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties).
BENEFITS
Medical & dental insurance - with employee contributions
LTD, Life & AD&D insurance - employee paid
Paid time off
10 Paid Holidays
RRSP with Employer Matching
Flexible work policy
What is it like working for 3Pillar Global?
At 3Pillar, we create an environment where people can do their best work while maintaining a healthy work-life balance.
- Flexibility & Well-being – Our remote-first approach gives you the flexibility to work where you perform best, while prioritizing your well-being and personal commitments.
- Global Community – Collaborate with talented colleagues across the globe in a culture built on connection, support, and shared success.
- Your Voice Matters – We foster open communication and multiple feedback channels, ensuring every employee has the opportunity to be heard and make an impact.
- Growth & Development – Gain exposure to diverse clients, industries, and challenges that accelerate learning and career growth.
Our culture is guided by four core values: Collaboration, Outperform, Respect, and Evolve —the principles that shape how we work, grow, and succeed together.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$150k - $175k per year
...Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent... ...digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer... ...world problems. About the AI Senior Python Engineer role As a Senior Engineer at...SeniorSoftwarePermanent employmentFull timeManual laborRemote workFlexible hours$95k per year
...to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence of customer... ...Calabrio-Verint is looking for a highly skilled and experienced Senior Software Engineer, AI to perform a key role in our digital transformation...SeniorSoftwareFull timeFlexible hours- ...in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful.... ...to join Precisely! Precisely is an AI-first organization. All employees are expected... ...with global teams. Overview: Senior Automation Engineers at Precisely design, build, and scale...SeniorSoftwareFull timeRemote work
$120k - $155k per year
...connection. Do you love solving tough engineering challenges and want to shape how AI is used in real products? At... ...growth. We’re looking for a Senior Fullstack Engineer with a mindset... ...leveraging AI to develop enterprise software. Someone who is excited to design,...SeniorSoftwareRemote jobLong term contractFull timeFlexible hours- ...where we work. Overview Instacart’s AI Productivity team builds AI-powered platforms and tools that help our engineers and operators move faster, reduce toil, and... ...shoppers, retailers, and brand partners. As a Senior Software Engineer on this team, you will design,...SeniorSoftwarePermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$65 - $130 per hour
...Why Join Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and... ...extend delivered solutions. For Senior FDEs, independently lead executive... ...record of delivering production software used by real users and business teams...SeniorSoftwareFull timeContract workInternshipWork at officeLocal areaRemote work- ...developers and other end-users. Our senior engineers are typically specialists in a particular... ...supporting open source libraries for the Python ecosystem developers that use MongoDB.... ...substantial experience writing high-quality software in Python Have practical experience...SeniorSoftwareFull timeLocal areaWorldwide
- ...talented developers as we build cutting edge software. The digital advertising industry is... ...this position. About the team: The AI Copilot team is focused on building a copilot... ...Collaborate with stakeholders and other senior engineers across the organization to identify and...SeniorSoftwareFull timeRemote workHome office
$105k - $175k per year
...About Us Role Summary As a member of the Sophos Agentic AI team, the Senior Software Engineer plays a critical role in designing and building AI-powered cybersecurity solutions. This role works closely with software engineers, architects, product management, and cross...SeniorSoftwareRemote jobFull timeLocal area$135k - $150k per year
...scaling our platform and expanding our AI capabilities, we're looking for experienced engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership from... ...is looking for a highly motivated Senior Software Engineer with deep backend...SeniorSoftwareFull time- ...warehousing, observability, and AI workloads. The company’s... ...About the team The AI/ML Engineering team builds and operates ClickHouse... ...skilled and experienced software engineers to join us, who will... ...development experience in TypeScript or Python, with a focus on API design...SeniorSoftwareFull timeLocal areaRemote workHome officeFlexible hours
$75 per hour
...specialists with project-based AI opportunities for leading tech... ...data labeling; Not prompt engineering; Not cybersecurity or red-teaming... ...penetration testers. Strong software engineers, not security... ...development; ~ Core stack: Python, JavaScript/TypeScript; ~ Strong...SoftwareHourly payPermanent employmentFull timeTemporary workFreelance- ...connects specialists with project-based AI opportunities for leading tech... ...Not data labeling Not prompt engineering Not writing code from scratch - the... ...What we look for: ~8+ years in software development ~ Core stack: Python (FastAPI), JavaScript/TypeScript (React...SeniorSoftwarePermanent employmentFull timeTemporary workFreelance
- ...conversation into a competitive advantage. Cresta’s unified AI platform combines conversational AI agents, real-time human agent... ...seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeHome office
$37 per hour
...Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive... ...scraping workflows within our hybrid AI + human system. In this role, as an... ...engineering, web scraping, automation, or software development (required). Bachelor's...SeniorSoftwareHourly payFull timePart timeFreelanceRemote work- ...platform combines the best of AI and human intelligence to help... ...execution frameworks that let engineers iterate quickly and ship with... ...looking for ~5+ years of software engineering experience, with meaningful... ...or systems work. ~ Strong Python and Go — both are core to...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer... ...assistance after transfer We are looking for strong backend engineers who want to work at the intersection of distributed systems, real...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeHome office
- 3Pillar is an AI transformation partner on a mission to help enterprises... ...Pods delivery model put our engineers at the center of real agentic... ...: Elevate Your Impact! As a Senior DevOps Engineer, you are the... ...with proficient coding skills in Python. Extensive years of...SeniorFull timeRemote workFlexible hours
- ...Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working... ...systems building the infrastructure that powers Apollo’s AI-driven internal products. On the data side, you’ll organize...SeniorSoftwareFull timeWorldwide
- ...people-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-... ...internal tools, and learning how emerging technologies—such as AI-assisted workflows—are applied in real-world production environments...SeniorSoftwareFull timeInternshipRemote work
$104k - $139k per year
...work focuses on diverse areas including AI, social media, security and more. And... ...design, build and distribute open-source software that enables people to enjoy the... .... About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...SeniorSoftwareRemote jobFull timeImmediate startWorldwideHome office$135k - $150k per year
...culture — and we're looking for someone to take the next steps of AI integration into accounting with us. We're building custom... ...edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems...SeniorSoftwareFull timeFlexible hours- ...Description About Liferaft Liferaft builds software that helps organizations find,... ...for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich... ...least 5 years of experience working with Python, Ruby, Go, PHP or similar programming languages...SeniorSoftwareFull timeLive InRemote workFlexible hours
$45 per hour
...Description Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot – that’s how we refer to this role at Mindrift...SeniorSoftwareHourly payFull timePart timeFreelanceRemote work10 hours per week- ...Boosted.ai is building AI purpose-built for finance to help teams do more. Our mission... ...define modern fintech and enterprise software, including Spark Capital, Ten Coves... ...a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and...SeniorSoftwareLong term contractFull timeWork from homeFlexible hours
- ...This position is remote within the United States or Canada. Role Summary: Censys is seeking a Senior Software Engineer to join our SOC/TH team focused on AI and LLMs . The SOC-TH team builds intelligence-driven investigation workflows on top of the Censys Platform...SeniorSoftwareFull timeRemote workWorldwide
- ...trust GitLab to ship better, more secure software faster. The same principles built into... ...reflected in how our team works: we embrace AI as a core productivity multiplier, with... ...of this role As a Staff Backend Engineer (Python) on the Duo Chat team in AI Engineering...SoftwareLong term contractFull timeRemote work
- ...the development of digital investigative software that acquires, analyzes, and shares... ...Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review... ...other Object-Oriented languages (i.e. Python); Experience in Linux environments,...SeniorSoftwareFull timeLocal area
- ...About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team.... ...products. As we move further along our AI adoption journey, you'll contribute directly... ...Platform Engineer, you'll take a software-first approach to solving core infrastructure...SeniorSoftwareFull timeInternshipRemote workFlexible hours
$150k - $200k per year
...hospitals and clinics across North America. Conductor is our agentic AI automation platform — purpose-built to take the... ...their dollars can go back into care. About The Role: As a Senior Software Engineer , you are a full-stack software engineer who works directly...SeniorSoftwareLong term contractFull timeContract workWork at officeRemote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Software Engineer - AI. Be the first to apply!
- python data engineer Canada
- python developer no experience Canada
- python developer Canada
- développeur python Canada
- python developer remote Canada
- junior python developer Canada
- software engineer internship Canada
- software developer no experience Canada
- développeur logiciel Canada
- software developer remote Canada
