Software Engineer
- Hiring from
- Canada
- Work type
- Remote
- Posted
627,699 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Software Engineer – AI Solutions
Location:
Canada - Remote
Why Billennium?
We are a global technology company providing IT services and digital solutions to clients around the world. Headquartered in Poland, with offices in Canada, Malaysia, Germany, Switzerland and India, we bring together over 1,700 professionals who share one mission -to harness technology and innovation to make the world run better. At the heart of Billennium is our vibrant and people-centric culture, where everyone’s potential matters. We embrace diversity, inclusion, and flexibility, empowering our employees to grow and thrive.
Our values - captured by the acronym TIGER - define who we are and how we work: Trust, Innovation, Growth, Energy, Responsibility – guide us in everything we do
Role Overview:
We are seeking an experienced Software Engineer – AI Solutions to build and operationalize AI-enabled solutions across enterprise platforms. You will develop APIs, integrations, cloud-native services, and automated workflows that connect AI capabilities with business systems and data platforms. Working closely with AI, data, architecture, and business teams, you will help deliver scalable, secure, and reliable AI solutions, with opportunities to contribute to modern web applications and user-facing AI experiences.
Key Responsibilities:
- AI Workflow Development: Build and operationalize AI-enabled workflows that support automation, decision-making, insights, and intelligent applications.
- API & System Integration: Develop and maintain APIs and backend services connecting AI capabilities, enterprise platforms, external data sources, and data ecosystems.
- AI & Agent Integration: Integrate AI services, LLM-based applications, and agentic workflows into enterprise solutions and business processes.
- Cloud-Native Development: Build and deploy scalable services using AWS technologies such as ECS, Lambda, S3, and API Gateway, following enterprise architecture and security standards.
- Data Integration: Enable reliable data exchange and orchestration across structured and unstructured data sources and internal and external systems.
- Frontend Development: Contribute to modern web applications and user-facing AI experiences, including dashboards, AI assistants, and self-service analytics interfaces.
- Automation & Efficiency: Develop solutions that streamline workflows, reduce manual effort, and improve operational efficiency.
- MLOps & AI Operationalization: Support deployment, monitoring, orchestration, observability, prompt management, and lifecycle management of AI and LLM-based solutions.
- Reliability & Governance: Support logging, monitoring, operational reliability, and alignment with enterprise AI and security standards.
- Collaboration: Work with product owners, data scientists, data engineers, architects, vendors, and business stakeholders in an Agile environment.
- Continuous Improvement: Contribute to engineering practices, AI enablement standards, and operational best practices.
Required Skills and Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, Data Engineering, or a related technical field.
- 7+ years of experience in software engineering, integration engineering, platform engineering, or AI solution development.
- Strong experience developing APIs and backend services using Python, FastAPI, Node.js, Java, or similar technologies.
- Experience integrating enterprise systems, cloud services, APIs, and data platforms.
- Hands-on experience with cloud-native technologies, preferably AWS services such as ECS, Lambda, S3, or API Gateway.
- Experience with MLOps or LLMOps, including deployment, monitoring, orchestration, observability, and operational support of AI-enabled solutions.
- Familiarity with AI operational frameworks, model lifecycle management, and cloud-native AI deployment patterns.
- Strong understanding of system integration, scalability, reliability, and operational support.
- Experience working with structured and unstructured data across multiple systems.
- Strong communication and collaboration skills, with the ability to work across technical and business teams.
Preferred Skills (Nice to Have):
- Exposure to AI gateways, prompt management, and vector databases.
- Experience with AI and workflow orchestration frameworks.
- Experience integrating LLM-based applications and agentic workflows.
- Frontend development experience using React or similar frameworks.
- Experience building dashboards, AI assistants, and user-facing intelligent applications.
Benefits:
- RRSP
- Healthcare/Dental
- Wellness Benefit
- Paid Vacation Days
- Professional development – continuous learning opportunities and internal mobility.
- Comprehensive benefits – enjoy Udemy for Business and Worksmile platform.
- Flexibility – adaptable working hours and remote/hybrid work options.
- Innovative environment – be part of a forward-thinking, growth-oriented workplace.
- Team-building traditions – including our annual company event.
Please note that we may use automated tools, including artificial intelligence, to support the initial screening of applications. These tools assist our recruitment team, and all final hiring decisions are made by people.
