Job Title: Sr. Principal AI Developer Job Location: Richmond Hill, ON The AI Development and ... Python (primary), JavaScript / TypeScript, Java * AI & Agentic Frameworks: LangGraph (highly ...
Job Title: Sr. Principal AI Developer Job Location: Richmond Hill, ON The AI Development and ... Python (primary), JavaScript / TypeScript, Java * AI & Agentic Frameworks: LangGraph (highly ...
AI Developer Senior
Toronto, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
AI Developer Senior
Toronto, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
AI Developer Senior
Toronto, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
AI Developer Senior
Toronto, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
AI Developer Senior
Mississauga, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
AI Developer Senior
Mississauga, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
AI Developer Senior
Mississauga, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
AI Developer Senior
Mississauga, ON · Hybrid
Strong software engineering practices with AI-driven design, testing, and CI/CD integration ... Proficiency in Java, Python, and/or TypeScript; experience building production services and ...
Summary We are seeking a Senior Full Stack AI Developer to join our Research and Development team ... Rough familiarity with Java/Spring and JSP. * Experience modernizing legacy front-ends to React in ...
Summary We are seeking a Senior Full Stack AI Developer to join our Research and Development team ... Rough familiarity with Java/Spring and JSP. * Experience modernizing legacy front-ends to React in ...
You will design and build responsive Angular frontends, resilient Java/Spring Boot backend services ... AI-Enabled Engineering- Use and contribute to AI-assisted workflows (LLMs, code-assist tools ...
You will design and build responsive Angular frontends, resilient Java/Spring Boot backend services ... AI-Enabled Engineering- Use and contribute to AI-assisted workflows (LLMs, code-assist tools ...
Senior Java Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
We are seeking a highly experienced and motivated Lead Java Developer with 6+ years of industry ... Innovation & AI Integration: Lead initiatives to prototype and implement AI-driven solutions within ...
Senior Java Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
We are seeking a highly experienced and motivated Lead Java Developer with 6+ years of industry ... Innovation & AI Integration: Lead initiatives to prototype and implement AI-driven solutions within ...
AI Developer Senior
Toronto, ON · Hybrid
Proficient in python language and a good understanding of programming languages such as Java and Bash * Good understanding of machine learning concepts and algorithm design techniques * Experienced ...
AI Developer Senior
Toronto, ON · Hybrid
Proficient in python language and a good understanding of programming languages such as Java and Bash * Good understanding of machine learning concepts and algorithm design techniques * Experienced ...
Java Developer - Assistant Vice President
Mississauga, ON · On-site
CA$94K - CA$141K/yr
The Java Developer is an intermediate level position responsible for participation in the ... Hands-on experience using AI-powered coding assistants e.g Github Copilot. Above average skills in ...
Java Developer - Assistant Vice President
Mississauga, ON · On-site
CA$94K - CA$141K/yr
The Java Developer is an intermediate level position responsible for participation in the ... Hands-on experience using AI-powered coding assistants e.g Github Copilot. Above average skills in ...
Lead Java Developer
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Role Summary: We are looking for a Java Engineer to design, build, and support modern web APIs ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
Lead Java Developer
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Role Summary: We are looking for a Java Engineer to design, build, and support modern web APIs ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
Java Developer - Officer
Mississauga, ON · On-site
CA$79K - CA$110K/yr
The Java Developer Analyst is an junior level position within the Markets Treasury Technology team ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
Java Developer - Officer
Mississauga, ON · On-site
CA$79K - CA$110K/yr
The Java Developer Analyst is an junior level position within the Markets Treasury Technology team ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
AI & Software Engineers - Remote Opportunities
Toronto, ON · Remote
CA$60 - CA$120/hr
AI & Software Engineers - Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 ... Java * Golang * TypeScript * Rust
Quick apply
AI & Software Engineers - Remote Opportunities
Toronto, ON · Remote
CA$60 - CA$120/hr
AI & Software Engineers - Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 ... Java * Golang * TypeScript * Rust
Software Developer - Java, AWS & PL/SQL (AI-Assisted Development)
CA$55K - CA$120K/yr
We are looking for a Software Developer - Java, AWS & PL/SQL (AI-Assisted Development) who can design and deliver scalable, enterprise-grade solutions while embracing modern AI-assisted development ...
Software Developer - Java, AWS & PL/SQL (AI-Assisted Development)
CA$55K - CA$120K/yr
We are looking for a Software Developer - Java, AWS & PL/SQL (AI-Assisted Development) who can design and deliver scalable, enterprise-grade solutions while embracing modern AI-assisted development ...
Senior Java Developer - Vice President
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Actively utilize AI-powered development tools such as GitHub Copilot, Devin, Claude Code, and ... developer productivity. Skills Backend: Advanced proficiency in Core Java, Spring Boot ...
Senior Java Developer - Vice President
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Actively utilize AI-powered development tools such as GitHub Copilot, Devin, Claude Code, and ... developer productivity. Skills Backend: Advanced proficiency in Core Java, Spring Boot ...
Lead AI Engineer
Toronto, ON · On-site
... DevOps practices. This position demands exceptional problem-solving skills, deep AI expertise, and proficiency in modern development technologies (.NET/C#, Java, Python). You will effectively ...
Lead AI Engineer
Toronto, ON · On-site
... DevOps practices. This position demands exceptional problem-solving skills, deep AI expertise, and proficiency in modern development technologies (.NET/C#, Java, Python). You will effectively ...
Senior Java Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
We are seeking a highly motivated and experienced Senior Java Developer to join our dynamic team ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
Senior Java Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
We are seeking a highly motivated and experienced Senior Java Developer to join our dynamic team ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
Senior Java Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
We are seeking a highly motivated and experienced Senior Java Developer to join our dynamic team ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
Senior Java Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
We are seeking a highly motivated and experienced Senior Java Developer to join our dynamic team ... Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
Senior Java Developer - Assistant Vice President
Mississauga, ON · On-site
CA$94K - CA$141K/yr
Drive adoption of CI/CD pipelines with AI-integrated testing, vulnerability scanning, and ... Guide junior engineers and foster AI-driven development practices Innovation: Research and ...
Senior Java Developer - Assistant Vice President
Mississauga, ON · On-site
CA$94K - CA$141K/yr
Drive adoption of CI/CD pipelines with AI-integrated testing, vulnerability scanning, and ... Guide junior engineers and foster AI-driven development practices Innovation: Research and ...
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Java Developer This role is eligible for our hybrid work model: Two days in-office. Our Technology ... Accelerate your productivity by utilizing cutting-edge Generative AI tools like Gemini and Cursor.
Java Developer
Toronto, ON · Hybrid
CA$100K - CA$120K/yr
Java Developer This role is eligible for our hybrid work model: Two days in-office. Our Technology ... Accelerate your productivity by utilizing cutting-edge Generative AI tools like Gemini and Cursor.
Java Ai Developer information
What is a Java AI Developer?
What are the key skills and qualifications needed to thrive as a Java AI Developer?
What are some common challenges faced by Java AI Developers when integrating machine learning models into existing enterprise systems?
What are popular job titles related to Java Ai Developer jobs in Toronto, ON?
For Java Ai Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Java Ai Developer jobs in Toronto, ON look for?
The top searched job categories for Java Ai Developer jobs in Toronto, ON are:

Sr. Principal AI Developer
Richmond Hill, ON • On-site
Full-time
PTO
Re-posted 2 days ago
Job description
Hiring Manager: Rob Reynolds
Talent Acquisition Advisor: Krunal Patel
Job Code Level: DAP6
Refer Your Friends!
AI-First. Future-Driven. Human-Centered.
At OpenText, AI is at the heart of everything we do-powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.
Job Title: Sr. Principal AI Developer
Job Location: Richmond Hill, ON
The AI Development and Enablement organization defines and evolves OpenText's AI architecture and technical foundations, enabling teams to build secure, scalable, and production-grade AI solutions across the enterprise. We operate at the intersection of platform development, applied AI, and product innovation, translating emerging AI capabilities into real-world enterprise solutions.
This organization partners closely with development, product, and architecture teams to establish modern AI patterns, reference architectures, and best practices that accelerate adoption while maintaining reliability, security, and governance.
The Opportunity
As Sr. Principal AI Developer, you will be a hands-on technical leader and architectural partner responsible for shaping how AI solutions are designed, built, evaluated, and evolved at OpenText. You will work closely with architects and development teams to design, review, and improve modern RAG and agentic solutions, both new and existing.
This role is intentionally very hands-on. You are expected to prototype, build proof-of-concepts, create starter projects, and validate architectural approaches in code. You will help teams adopt best practices across the full AI lifecycle, including prompt design, evaluation, observability, and continuous improvement.
This role requires deep technical credibility, strong enterprise experience, and the ability to guide teams through practical, real-world AI architecture challenges.
You Are Great At
- Designing and reviewing modern RAG pipelines and agentic systems for enterprise use cases.
- Building and evolving agent orchestration and agent-to-agent solutions, including task delegation and tool calling.
- Creating hands-on prototypes, POCs, and starter templates to guide development teams.
- Advising teams on prompt engineering best practices, evaluation strategies, and observability patterns.
- Identifying architectural gaps and helping teams refactor or improve existing AI solutions.
- Working closely with architects and developers to translate AI patterns into production-ready designs.
- Staying current with AI frameworks, tools, and research, and applying them pragmatically.
- Explaining complex AI architecture decisions clearly and effectively.
- Technology Stack & Focus Areas
- Strong experience in the following areas is highly preferred:
- Primary Languages: Python (primary), JavaScript / TypeScript, Java
- AI & Agentic Frameworks: LangGraph (highly preferred), Google ADK (highly preferred)
- LLM-based agent frameworks and orchestration patterns
- AI Techniques & Practices: Retrieval-Augmented Generation (RAG), Prompt engineering and prompt management, Evaluation frameworks and quality measurement, Observability, tracing, and debugging of AI systems
- Cloud & Platforms: Google Vertex AI (strong preference), Experience with AWS or Azure AI services, Containerized and cloud-native AI deployments
- Application & Platform Architecture: FastAPI and modern backend frameworks, Microservices and API-driven architectures, Event-driven and scalable runtime systems
What It Takes
- 12+ years of software development experience, with significant time in principal or architect-level roles.
- Proven, hands-on experience building and evolving enterprise AI solutions.
- Deep understanding of the end-to-end AI lifecycle, from experimentation to production and optimization.
- Strong ability to evaluate, adjust, and improve AI systems based on quality, performance, and reliability.
- Experience guiding multiple teams through architectural decisions without direct authority.
- A practical, builder mindset with the ability to move from theory to working code quickly.
- Curiosity, strong learning instincts, and a passion for continuous improvement.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
One last thing:
OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.
Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we don't just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.
#LI-KP2
OpenText's commitment to diversity and inclusion surpasses legal requirements, evident in our Equal Employment Opportunity Statement of Policy which promotes a respectful and empowering environment for employees of all backgrounds, culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please submit a ticket at Ask HR. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.
Compensation: At OpenText, we offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. As you move through the hiring process, we're happy to provide more details about our compensation programs, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.
AI Usage Disclosure: As part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations.
Employment Type: OTHER