The Programmer Analyst II designs computer application solutions for existing complex or campus-wide computer systems.
Compensation
$8,554.25 - $13,340.92 CAD Monthly
Responsibilities
Securely develops, integrates, and maintains security solutions, APIs, and micro services used for the protection of applications and systems across all UBC properties and networks
Provides expert advice and makes recommendations on the various design elements associated with software development
Ensures designs are incorporated into technical specifications and updated as changes occur
Provides input into the application architecture and technical architecture of Cybersecurity solutions
Makes decisions regarding the application of computing devices or programs to meet set requirements
Requirements
Undergraduate degree in a relevant discipline
Nice to have: Computer Science degree
Nice to have: secure development industry certifications such as CSSLP or GWEB
Nice to have: experience securing, designing, developing, integrating, and maintaining applications, APIs, and micro services in an enterprise multi-cloud environment
Nice to have: strong working knowledge of OWASP security frameworks, models and standards
Lead the development, configuration, and implementation of AI-driven application features using GitHub Copilot, AI Foundry, Microsoft Fabric, and Azure AI.
Compensation
Le salaire se situe généralement entre 129 300$ et 152 118$, (niveau de poste 18) selon les compétences et l’expérience du candidat retenu. La Banque offre une prime pour les personnes qui répondent aux attentes avec succès de 7 à 10% du salaire de base individuel.
Responsibilities
Lead end-to-end implementation of AI-based application features
Collaborate with senior AI consultant on reference architectures
Guide developers in creating and maintaining AI agents, copilots, and workflows
Define and supervise testing approaches for AI applications
Implement Agile, DevOps, CI/CD, version control, and operational support practices
Requirements
Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field
The Consumer Digital Associate II leads and executes content framework creation, creative concepts and content governance for the Digital Customer Experience in collaboration with visual designers, developers and Consumer Communications managers.
Locations (2)
New Jersey, United States
Mount Laurel, New Jersey, United States
Compensation
$29.75 - $44.50 USD
Responsibilities
Develops and publishes content on Retail One to engage and educate employees
Manages communications through the full content lifecycle, including reviewing and triaging requests, researching and validating information, drafting and editing content, coordinating stakeholder reviews and approvals, preparing content for publication, and maintaining or retiring content when appropriate
Supports both business-as-usual communications and larger strategic initiatives
Collaborates with project partners to assess content and publication requests
Prioritizes work on time, on budget, and delivers to meet business needs
Graduate role in SITA at Borders’ Talent Accelerator 12‑Month Graduate Programme in Sydney, providing hands‑on experience in software engineering and modern application development.
Responsibilities
Analyse, review, develop, test, and maintain software applications, services and APIs
Contribute to backend and microservices‑based solutions
Work with Git, version control, and CI/CD pipelines as part of modern development practices
Collaborate with developers, testers, and other engineering teams throughout the Agile delivery lifecycle
Investigate defects and technical problems and contribute to their resolution
Requirements
Completed, or due to complete, a bachelor’s degree in Computer Science, Information Technology, Software Engineering, Engineering, or a related discipline
Nice to have: AI‑assisted development
Nice to have: emerging software engineering technologies
Technical intern contributing to research in remote sensing, physics-based modeling, signal processing, algorithm development, experimental design, and data analysis.
Compensation
$22.60 Hourly
Maximum Rate
$47.95 Hourly
Responsibilities
Analyze remote-sensing and experimental data using scientific computing and signal-processing tools, including Python and MATLAB.
Run and evaluate physics-based models, fluid-dynamics simulations, and related computational tools.
Process, visualize, interpret, and document model and simulation results.
Develop, test, or improve data-analysis methods and algorithms.
Support laboratory and field experiments, including test planning, data collection, and post-test analysis.
Requirements
Bachelor's in physics, engineering, applied mathematics, computer science
Master's in physics, engineering, applied mathematics, computer science
Doctoral in physics, engineering, applied mathematics, computer science
Work with a group of world-class engineers to train and post-train open-weight language models for demanding enterprise workflows. This is a model-training role, not a wrapper around a hosted LLM and not a prompt-engineering-only role. You will own the complete post-training loop: data generation, supervised fine-tuning, preference or reinforcement learning when appropriate, rigorous evaluation, and production serving.
Responsibilities
Train, adapt, and serve capable, reliable open-weight language models for enterprise workflows.
Own fine-tuning experiments from baseline through release: choose training objectives, run SFT and LoRA/QLoRA recipes, compare checkpoints against rigorous held-out evaluation, and diagnose failures before the next run.
Generate high-quality domain training data at scale, including synthetic instruction data, multi-turn conversations, reasoning and tool-use trajectories, structured outputs, counterexamples, preference pairs, and difficult evaluation cases.
Build the data engine behind post-training: source-grounded authoring, quality filtering, deduplication, contamination controls, dataset versioning, train/validation/test splits, packing, tokenization, and loss masking.
Design and run post-training experiments beyond SFT when justified, including DPO, ORPO, GRPO, RLVR, distillation, and other preference or reinforcement-learning methods.
Lead AI/ML work packages for autonomous drones and robotics, developing perception and sensor‑fusion pipelines and deploying models to embedded platforms.
Responsibilities
Lead defined AI/ML work packages spanning data strategy, modelling, integration, evaluation, deployment, monitoring, and technical documentation.
Design perception and sensor‑fusion pipelines combining RGB, thermal, depth, LiDAR, radar, IMU, GNSS, telemetry, and environmental data.
Select and implement appropriate methods for object detection, segmentation, tracking, pose estimation, localization, mapping support, anomaly detection, forecasting, and decision support.
Define dataset coverage plans and simulation or synthetic‑data strategies for rare events, difficult environments, and safety‑related scenarios.
Lead error analysis, ablation studies, uncertainty evaluation, robustness testing, and model‑performance trade studies.
The Software Developer Subject Matter Expert (SME) will provide senior-level technical expertise for the design, development, enhancement, integration, testing, deployment, and support of enterprise software applications.
Responsibilities
Provide subject matter expertise for the design, development, integration, testing, deployment, and support of enterprise software applications.
Work with users and stakeholders to understand business needs and translate them into practical technical requirements and software solutions.
Develop, configure, maintain, and enhance application features, workflows, interfaces, reports, dashboards, and supporting components.
Support the full software development lifecycle, including requirements analysis, design, development, testing, release, maintenance, and continuous improvement.
Troubleshoot complex application issues, identify root causes, and coordinate resolution with developers, administrators, engineers, and other technical teams.
Requirements
Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field
Nice to have: ServiceNow applications and solutions
The Software Developer Subject Matter Expert (SME) will provide senior-level technical expertise for the design, development, enhancement, integration, testing, deployment, and support of enterprise software applications.
Compensation
USD $159,200.00/Yr. Up to USD $250,000.00/Yr.
Responsibilities
Provide subject matter expertise for the design, development, integration, testing, deployment, and support of enterprise software applications.
Work with users and stakeholders to understand business needs and translate them into practical technical requirements and software solutions.
Develop, configure, maintain, and enhance application features, workflows, interfaces, reports, dashboards, and supporting components.
Support the full software development lifecycle, including requirements analysis, design, development, testing, release, maintenance, and continuous improvement.
Troubleshoot complex application issues, identify root causes, and coordinate resolution with developers, administrators, engineers, and other technical teams.
Requirements
Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field
Nice to have: ServiceNow applications and solutions