Senior Python Software Engineer – Analytics

4 weeks ago


NB Canada ScanmarQED Full time

Senior Python Software Engineer – Analytics & Optimization | NL Office 6 days ago Be among the first 25 applicants About the role: Are you passionate about building advanced analytics solutions that drive real business impact? Join ScanmarQED as a Senior Python Software Engineer – Analytics & Optimization and help shape the analytic core of our Pulse product, a marketing analytics platform used by leading companies worldwide. You’ll work with a talented, international team, solve complex modeling and optimization challenges, and have the flexibility to work from the UK, the Netherlands, or (where appropriate) remotely. Key Responsibilities Design, develop, and maintain robust, well‑structured, and well‑documented Python‑based analytics and optimization modules for our Pulse product. Implement and optimize algorithms for econometric marketing mix modeling, forecasting, and advanced analytics. Tackle large‑scale data processing, model optimization, and real‑world forecasting challenges. Ensure high code quality through thorough unit and integration testing, promoting long‑term stability and maintainability. Apply SOLID principles and appropriate design patterns to ensure scalable and maintainable architecture. Work with modern technologies including SciPy, NumPy, Pandas, SQL, cloud platforms, Docker, Kubernetes, and CI/CD tools. Collaborate with cross‑functional teams (data science, consultants, development) across the Netherlands, UK, and US, with a focus on time zone overlap with NL/UK. Take ownership of key modules and contribute to the continuous improvement of our analytics platform. Review code, share knowledge, and contribute to best practices within the team. Qualifications Minimum 5 years of hands‑on experience with Python, including scientific libraries (especially SciPy). Master’s degree in Mathematics, Computer Science, or a closely related quantitative field. Very strong background in mathematics, analytics, or statistical modeling. Proven ability to understand and implement complex mathematical concepts and models. Experience in developing analytic and optimization solutions in a product environment. Valuable: Experience with marketing mix modeling, forecasting, or econometric/statistical modeling. Valuable: Familiarity with NumPy, Pandas, SQL, cloud platforms, Docker, Kubernetes, CI/CD tools. Excellent communication, teamwork, and problem‑solving skills. What we offer The opportunity to shape the analytics engine that drives marketing decisions for global brands. Collaborate with a highly skilled, international team. Opportunity to mentor junior engineers or take technical ownership of key modules. A fast‑paced, performance‑driven culture with personal attention and growth opportunities. Training and development opportunities, including conferences and workshops. A salary matching your knowledge and skills. Why join us Be part of a dynamic team that values innovation and client satisfaction. Work in a collaborative environment where your ideas and contributions are valued. Enjoy opportunities for professional growth and development. Make a real impact on our clients' success and our company's growth. About ScanmarQED We empower brands and media agencies by providing marketing technology and analytical consultancy to extract actionable insights from their data. Our software helps our clients understand the impact that their sales and marketing decisions make on consumer behavior. Whether we are operating the solutions on behalf of our clients (in an outsourced capacity) or our clients are using the software themselves (insourced), it’s our technology and industry knowledge that helps to make the difference. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industries IT Services and IT Consulting #J-18808-Ljbffr



  • , NB, Canada ScanmarQED Full time

    A tech-driven marketing analytics company is seeking a Senior Python Software Engineer to create advanced analytics solutions for their Pulse product. This role involves designing scalable systems and tackling complex modeling challenges. The ideal candidate has at least 5 years of Python experience, a strong mathematical background, and excellent...


  • , ON, Canada Veracity Software Inc Full time

    Python Test Automation Engineer + Selenium Role: Python Test Automation Engineer + SeleniumDuration: 6 Month ContractLocation: Canada, Ontario (Remote)Job description: Quality Assurance, Manual Testing, and Software Testing skills Ability to create effective test cases Experience in QA Automation Strong analytical and problem-solving skills Strong Knowledge...


  • , , Canada ada CX Full time

    About Ada Ada is an AI customer service company whose mission is to make customer service extraordinary for everyone. We raise a new standard of quality customer service at scale, enabling enterprise companies to deliver experiences that people love—instant, proactive, personalized, and effortless. Founded in 2016, Ada has powered over 5.5 billion...


  • , , Canada Cyderes co Full time

    We help the world Be Everyday Ready ™ Today's threatscape is relentless. So are we. At Cyderes, we specialize in building practical IAM, exposure management, and risk programs, and stopping active threats fast with MDR that works with your existing security tools — all augmented by AI and driven by seasoned operators. Our tireless global team is...


  • , , Canada Veracity Software Inc Full time

    A leading IT services firm in Ontario is looking for a Mid-Senior Python Developer with expertise in modern software engineering, API development, and microservices. The successful candidate will design and maintain scalable backend applications, ensuring high standards of performance and security. A Bachelor's degree in Computer Science or Engineering and...


  • , , Canada G2i Inc. Full time

    Join to apply for the Software Engineer, AI (Python) role at G2i Inc. Join to apply for the Software Engineer, AI (Python) role at G2i Inc. List of accepted countries and locations Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages: Compare & rank multiple code snippets , explaining which is...


  • , , Canada G2i Inc. Full time

    Overview Join to apply for the Software Engineer, AI (Python) role at G2i Inc. . Role: Software Engineer, AI — Code Evaluation & Training (Remote) What You’ll Do Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages: Compare & rank multiple code snippets , explaining which is best and why....

  • Software Engineer III

    4 weeks ago


    , NB, Canada SpryPoint Full time

    Join to apply for the Software Engineer III role at SpryPoint Join to apply for the Software Engineer III role at SpryPoint The CompanySimply put, SpryPoint provides Smart Solutions for Smart Utilities.Founded in 2011, SpryPoint is a leading provider of cloud-based solutions for the utility sector. Our team of experts has extensive experience serving...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada ECI Software Solutions Full time

    A software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...