Viridien
Jobs at Viridien
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Information Technology • Software
Design, develop and evaluate single- and multi-agent AI systems integrating LLMs, vision-language models and tools. Implement planning, memory, tool-use, RL/fine-tuning, training environments, reward functions and monitoring, and convert prototypes into production-ready APIs and services.
Information Technology • Software
Develop and maintain high-performance geophysical algorithms for seismic processing, imaging, and interpretation. Optimize and parallelize code for GPU and CPU HPC architectures (MPI/CUDA), participate in design, deployment, and lifecycle management, and work with a distributed team to ensure scalable, reliable software.
Information Technology • Software
Develop and maintain desktop graphical applications for 3D subsurface imaging. Implement core components, backend data handling, user-facing features, and 3D visualization. Support builds, testing, releasing, debugging, performance optimization, and cross-team collaboration in large-scale computing environments.
Information Technology • Software
Provide commercial, corporate, and compliance legal support across North America, focusing on drafting, reviewing, and negotiating commercial and data agreements, advising internal business teams, supporting corporate secretarial and compliance matters, assisting with dispute management and litigation coordination, and delivering legal training and playbooks. Collaborate cross-border and use legal technology to improve efficiency.
Information Technology • Software
Develop and apply signal processing, physics-based modelling and imaging methods to build high-resolution 3D subsurface seismic images. Work collaboratively on complex technical projects, communicate results to clients, and develop domain expertise through training. Opportunities for leadership, publishing, and conference presentations as career progresses.
Information Technology • Software
Design and develop electrical and automated systems for laboratory geotechnical equipment. Lead projects from concept through production, integrate sensors/actuators/controllers, produce schematics and documentation, perform testing/troubleshooting, support R&D and production, manage project timelines, and coordinate with suppliers.
Information Technology • Software
Design, fine-tune, evaluate, and deploy LLM/VLM models and multi-model agentic workflows. Build robust data pipelines, orchestration and benchmarking infrastructure, apply RL and knowledge representation, productionize AI systems, and mentor junior engineers while partnering with software and production teams.
Information Technology • Software
Entry-level IT trainee trained in HPC fundamentals including cluster installation/configuration, GPU performance tuning, storage (RAID 6, VDS), networking (VLANs), data management (HSM, tape libraries), system monitoring, troubleshooting, and classroom/e-learning coursework.
Information Technology • Software
Use physics, mathematics and signal processing to build high-resolution 3D subsurface seismic images and models for energy and natural resources clients. Receive training in modelling, imaging and HPC; manage technical projects, communicate with clients and teams, and develop leadership and publishing opportunities over time.
Information Technology • Software
Join the Subsurface Imaging team to process and interpret seismic data, apply physics and math to build high-resolution 3D subsurface models, use HPC and imaging techniques, collaborate with research and software teams, and contribute to scientific publications and next-generation geophysical technologies.
Information Technology • Software
Join Viridien's Subsurface Imaging team to learn seismic data acquisition, wavelet processing, and velocity modeling to generate 3D subsurface images. Perform daily operations, data analysis, quality control, workflow optimization, and collaborate with research and software teams to develop new techniques and publish findings. Receive structured training and mentorship while contributing to client assessments that reduce exploration risk and environmental impact.
Information Technology • Software
Develop and test advanced seismic imaging algorithms using signal processing, wave propagation, and numerical optimization. Validate methods on synthetic and field data, collaborate with seismic imagers and software engineers to deploy high-performance CPU/GPU applications, present results at conferences, and prepare technical publications.
Information Technology • Software
Execute seismic imaging and geophysical processing projects with minimal supervision: develop/optimize processing steps, run and monitor job decks, perform QC, solve production issues, manage multiple projects, suggest software improvements, and mentor junior geophysicists.
Information Technology • Software
Support imaging projects by building 3D subsurface images from reflection seismic data using inversion, wave-equation modelling, signal processing and HPC workflows. Set up and run processing job decks, perform QC, report issues, and collaborate with the Imaging Project Leader. Contribute suggestions to improve software, workflows, and products while learning imaging techniques and managing project tasks to meet schedules.
Information Technology • Software
Design and build scalable data-transformation and processing pipelines, collaborate with SMEs and labeling teams, support annotation workflows, maintain version control, run experiments, and train or fine-tune ML models (including LLMs). Troubleshoot data issues, contribute to data integration, feature design, and document learnings to align with production and technology teams.
Information Technology • Software
Process and analyze seismic data to produce accurate 3D subsurface images. Test and optimize imaging workflows, perform quality control, collaborate with scientists and developers, contribute to publications, and support client projects with technical seismic insights.
Information Technology • Software
Work on backend services, APIs, ML model deployment, debugging, performance tuning, containerization, and development workflows. Collaborate on system design, write clean code, and support deployments across teams.
Information Technology • Software
Contribute to backend services and APIs in Python, support development and deployment of ML models, containerize applications, improve CI/CD and deployment workflows, debug and optimize system performance, and collaborate on system design while writing clean, documented code.
Information Technology • Software
Design, fine-tune, evaluate, and deploy LLM/VLM models and multi-model agentic workflows. Build data pipelines, benchmarking and evaluation systems, and integrate AI solutions into production with software and production teams.
Information Technology • Software
Support seismic processing projects: perform QC, follow project management protocols, meet production deadlines, learn processing tools/parameters, and collaborate with senior imaging staff and clients under mentorship.



