Senior Python AI Software Engineer
Senior engineer at ZoomInfo who owns complex projects end to end: building and operating Python-based applications, services, data pipelines, and integrated AI/ML capabilities in production for internal business teams (Sales, Marketing, Finance, HR).
- Compensation
- Not disclosed
- Location
- Toronto, Canada
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Ai engineering
- Posted
Skills
Must have
- Bachelor's degree or equivalent practical experience
- 5+ years of professional software engineering experience
- Strong proficiency in Python and SQL
- Understanding of APIs, testing, version control, and CI/CD
- Experience operating cloud-based or data-intensive systems
Full description
Build reliable software with Python and AI at ZoomInfo, working remotely on applications, services, and data platforms for business teams.
As a Senior Software Engineer, you will own complex technical projects from ambiguous requirements through production. You will use Python, SQL, APIs, data pipelines, and applied machine learning to create maintainable solutions. Your work will support Sales, Marketing, Finance, HR, and related functions.
Key Responsibilities:
Translate business needs into designs, requirements, and implementation plans
Build, deploy, maintain, and operate software in production
Integrate AI services, models, and analytical capabilities
Develop reliable data integrations, pipelines, and quality checks
Mentor engineers through reviews and collaborative problem-solving
Requirements:
Bachelor’s degree or equivalent practical experience
5+ years of professional software engineering experience
Strong proficiency in Python and SQL
Understanding of APIs, testing, version control, and CI/CD
Experience operating cloud-based or data-intensive systems
Apply Python, SQL, AI, and production engineering judgment to deliver dependable software at ZoomInfo.