ES
Software Engineer II โ AI Platform
Epsilon Solutions LTD
๐ Worldwide
Remote
1 month ago
- AI
- WCAG
- CI/CD
- Angular
- React.js
- Python
- Node.js
- Golang
- MySQL
- PostgreSQL
- NoSQL
- DynamoDB
- AWS
- Azure
- Terraform
- Machine Learning
- LangChain
- RAG
1 month ago
Remote
Canada
Your Impact on Team:
We are seeking a Software Engineer II to join our AI Platform team. The ideal candidate will be a versatile full stack engineer with experience building modern web applications across the entire stack. You'll be working in an AI-driven environment, with the core focus on full stack engineering across modern web applications. This role requires a collaborative individual who can contribute across frontend, backend, infrastructure, and cloud layers while working alongside data scientists and product teams.
What You'll Do
- Design, develop, and maintain full stack web applications and platform features that are reliable, maintainable, and scalable.
- Develop and maintain software solutions that comply with accessibility standards such as WCAG 2.2 AA. Integrate accessibility best practices into code, testing, and design processes.
- Work closely with data scientists, product managers, and other engineers to deliver high-quality solutions.
- Explore opportunities to integrate AI capabilities into applications where they add clear value to the user experience.
- Implement best practices for application security and ensure compliance with relevant data privacy and protection regulations.
- Contribute to CI/CD processes to allow for smoother releases.
- Support cloud infrastructure optimizing for performance, cost, and security.
- Apply engineering best practices within your team to ensure quality, stability, performance, resiliency, and maintainability of your software.
About You:
- 3+ years of experience in product or enterprise software development.
- Hands-on experience on the full software stack including Frontend (Angular/React), Backend / API (Python / Node.js / Golang), Databases (such as MySQL and PostgreSQL, NoSQL databases such as DynamoDB) and Infrastructure (AWS/Azure, Terraform).
- Experience implementing accessible features in web applications.
- Experience building full stack features across frontend (Angular or React), backend APIs (Python/Golang or Node.js), and cloud infrastructure (AWS or Azure).
- Familiarity with AI or machine learning integrations is a plus; hands-on experience with LLM frameworks such as LangChain or similar is desirable but not required.
- Awareness of Retrieval-Augmented Generation (RAG) patterns or similar AI integration techniques is a bonus.
- Solid technical abilities in software development, testing, monitoring, performance tuning and deployment pipelines.
- Strong technical communication and collaboration skills.
- Passion for technology and commitment to staying current on modern engineering practices and emerging capabilities.
Software Engineer II โ AI Platform ยท Epsilon Solutions LTD