Closed listing
Senior Java Full Stack Engineer with AI/LLM
- Montreal, QC, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Experience
- 8+ years of software engineering experience.
- Posting language
- English
- Posted
Similar jobs hiring now
Added
Full Stack Engineer
Axelon Services Corporation · Montreal, QC, Canada
$65.52 USD / hour
Added
Java Full Stack Engineer ( AI Engineering)
Astek · Montreal, QC, Canada
Added
Senior Technical Support Engineer
Sentry · Remote, Canada
$125,000 to $150,000 USD / year
Added
Senior Software Engineer (AI & Full Stack)
Fable · Remote, Canada
Original job description
Archived listing. The details below describe a past opening.
Role: Java Full Stack Engineer with AI/LLM
Location: Montreal, QC
Mode of work: Hybrid
Duration: 12 months
Interview: Two rounds of Technical Video calls
We are looking for an experienced engineer with strong full-stack development skills and hands-on experience building AI/LLM-enabled enterprise applications.
The ideal candidate will have a strong background in Angular, TypeScript, Java, Spring Boot, REST APIs, and distributed systems, along with practical experience implementing modern AI application patterns such as RAG, embeddings, vector search, prompt engineering, structured outputs, and tool calling.
Required Skills & Qualifications
- 8+ years of software engineering experience.
- Hands-on experience delivering production or production-like AI-enabled applications.
- Strong full-stack development experience with:
- Angular
- TypeScript
- Java
- Spring Boot
- RESTful APIs
- Distributed systems
- Practical experience with LLM application development, including:
- Model APIs
- RAG (Retrieval-Augmented Generation)
- Embeddings
- Vector databases/search
- Prompt engineering
- Structured outputs
- Tool/function calling
- Experience with AI evaluation, observability, and monitoring.
- Understanding of AI application security and secure enterprise application design.
- Experience integrating AI capabilities into enterprise applications and automation workflows.
- Strong understanding of software architecture, API design, scalability, and secure coding practices.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with AI/ML frameworks and enterprise LLM platforms.
- Experience building automation workflows and AI-powered developer or business productivity solutions.
- Strong communication and problem-solving skills.
More about this job
Responsibilities
Develop and maintain AI/LLM-enabled enterprise applications using a full-stack Java and Angular architecture. Implement modern AI patterns including RAG, vector search, and automated workflows to enhance business productivity.
Requirements
Requires 8+ years of software engineering experience with strong proficiency in Java, Spring Boot, Angular, and TypeScript. Candidates must have hands-on experience delivering production-ready AI applications and integrating LLM frameworks.
Skills
- Java
- Angular
- TypeScript
- Spring Boot
- REST APIs
- Distributed Systems
- RAG
- Embeddings
- Vector Search
- Prompt Engineering
- Structured Outputs
- Tool Calling
- AI Evaluation
- Observability
- Monitoring
- Secure Coding
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Data & Analytics
- Finance & Accounting
Keywords
- Java
- Angular
- TypeScript
- Spring Boot
- REST APIs
- Distributed Systems
- AI
- LLM
- RAG
- Embeddings
- Vector Search
- Prompt Engineering
- Structured Outputs
- Tool Calling
- AI Evaluation
- Observability
- Monitoring
- Secure Coding
- AWS
- Azure
- GCP
- Automation
- Enterprise Applications
- Software Architecture
- Investment Banking