ES

Enterprise Solutions Inc.

Verified Job Source

"We have a solution for that"

Warrenville, Illinois

IT Services and IT Consulting
501–1,000 people

About

Enterprise Solutions, Inc. is a technology-intensive services company. We develop and deliver software and engineering solutions to our partners; we work relentlessly to keep our clients happy, and we measure our business success with the trust we earn from them. Enterprise Solutions offers implementation services for VMS, MSP, ERP, cloud, analytics and digital transformation. We are a certified Minority Business Enterprise (MBE). We have extensive experience in end-to-end software development using a wide array of technologies. From vendor management to smart automation, ESI will install, implement, and integrate your business infrastructure so that you can operate at full capacity.

Open positions

Java Full Stack Developer

Remote · Canada

Design and develop scalable web and mobile applications using Angular, Ionic, and Java Spring Boot. Implement event-driven architectures with Apache Kafka and manage data using MongoDB and relational databases.

Senior Data Engineer

Hybrid · Markham

The role involves delivering high-impact data projects from inception through warranty and addressing gaps in data designs with stakeholders. It requires building and maintaining data pipelines using orchestration tools and cloud technologies.

Full Stack Developer (Contact Center AI)

On-site

Job Title: Full Stack Developer (Contact Center AI) Location: Brampton, ON (Onsite) Type: Contract The bridge between humans and AI, responsible for building interfaces and middle-tier services that make agentic systems transparent, intuitive, and responsive. About the Role You will design dynamic UIs for human-in-the-loop workflows, build backend microservices that safely route requests to AI systems, and manage complex state across multi-turn conversations and long-running agent tasks. What You Will Do • AI-Native Interfaces: Build responsive UIs supporting streaming tokens (SSE), agent to…

Software Engineer in Test

Remote · ["Canada"]

Job Title: Software Development Engineer in Test (SDET) Employment Type: Contract (3–6 Months) Location: Remote – Canada Experience: 5–9 Years Job Summary We are seeking an experienced Software Development Engineer in Test (SDET) to join our team on a 3–6 month contract. The ideal candidate will have strong expertise in API Testing, Selenium, Java, and test automation with experience testing large-scale web and eCommerce applications. You will be responsible for designing, developing, and maintaining automated test frameworks while ensuring high software quality throughout the development li…

AI Data Scientist - Multi-Media & Video AI

Remote · ["Canada"]

Title - Data Scientist Type - Fulltime Location - Remote Role Overview: We are hiring Applied Scientists (1 Lead + 2 ICs) to design, build, and optimise GenAI-driven multi-modal pipelines for detecting contextual moments in live video streams. This role focuses on prompt engineering, multimodal inference, and model optimisation using foundation models (Claude, Nova, Bedrock) to maximise detection accuracy. Key Responsibilities Design and optimise prompt engineering strategies for foundation models Build pipelines for multi-modal inference (video + transcript + audio) Detect and classify cus…

AI Data Scientist - Media Domain

Remote · ["Canada"]

Title - Data Scientist Type - Fulltime Location - Remote Role Overview: We are hiring Applied Scientists (1 Lead + 2 ICs) to design, build, and optimise GenAI-driven multi-modal pipelines for detecting contextual moments in live video streams. This role focuses on prompt engineering, multimodal inference, and model optimisation using foundation models (Claude, Nova, Bedrock) to maximise detection accuracy. Key Responsibilities Design and optimise prompt engineering strategies for foundation models Build pipelines for multi-modal inference (video + transcript + audio) Detect and classify cus…

Applied Data Scientist

Remote · ["Canada"]

Role: Applied Data Scientist Location: Remote (Canada) Domain: Media & Entertainment Role Overview: We are hiring Applied Scientists (1 Lead + 2 ICs) to design, build, and optimise GenAI-driven multi-modal pipelines for detecting contextual moments in live video streams. This role focuses on prompt engineering, multimodal inference, and model optimisation using foundation models (Claude, Nova, Bedrock) to maximise detection accuracy. Key Responsibilities: Design and optimise prompt engineering strategies for foundation models. Build pipelines for multi-modal inference (video + transcript +…

Harness CI/CD DevOps Consultant

Remote · ["Canada"]

Job Title: Harness CI/CD DevOps Consultant Location: Canada (REMOTE) Type: Contract Job Description: Mandatory Experience: 8-17 only years of Experience. Proven experience implementing Harness CI/CD (CI, CD, IaCM) at enterprise scale Demonstrated expertise in: Pipeline-as-code (YAML-based platforms) Application onboarding and CI/CD migrations AWS deployment services (EKS, ECS, Lambda, EC2) Hybrid/cloud + on-prem infrastructure Infrastructure as Code (Terraform) Containerization and orchestration (Docker, Kubernetes) CI/CD ecosystem integration (GitHub, artifact repositories, security tools)…

Senior Software Engineer - GenAI & Nestjs

Remote · ["Canada"]

Job Tittle - Senior Software Engineer Type - Contract Location - Remote Role Overview As a Senior Software Engineer on the nearshore team, you will serve as a senior full-stack developer for our B2B and B2C SaaS products, with a focus on building secure, scalable, and customer-centric platforms. You’ll be hands-on with frontend and backend development across our React/TypeScript and NestJS/Node.js stack. This is a great opportunity to shape innovative applications that secure millions of small businesses and consumers while deepening your expertise in cybersecurity — a rapidly growing and im…