Senior, ML Engineer - Neural Rendering in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior ML Engineer - Neural Rendering in Canada.
Join an innovative team shaping the future of autonomous systems through advanced simulation and AI-driven data generation. In this role, you will contribute to the development of cutting-edge neural rendering and generative AI technologies that power high-fidelity sensor simulation for complex real-world environments. Working at the intersection of machine learning, computer vision, graphics, and cloud infrastructure, you will help create scalable solutions that improve training, validation, and safety outcomes for autonomous platforms. This position offers the opportunity to lead impactful projects from research through production deployment while collaborating with highly skilled engineers and researchers. If you're passionate about applying state-of-the-art AI techniques to solve challenging real-world problems, this is an exciting opportunity to make a meaningful impact.
- Develop and implement advanced neural rendering and generative AI solutions for realistic simulation of camera, LiDAR, and radar sensor data.
- Translate cutting-edge research into scalable production systems that support autonomous system training, validation, and testing.
- Design, build, and maintain neural rendering frameworks capable of supporting large-scale perception simulation workloads.
- Integrate machine learning pipelines into cloud-based environments and automate workflows to improve scalability and operational efficiency.
- Lead projects throughout the full development lifecycle, including research, architecture design, implementation, testing, deployment, and ongoing optimization.
- Build production-quality software using disciplined engineering practices and robust development methodologies.
- Collaborate across teams to align technical solutions with broader organizational objectives and strategic initiatives.
- Identify opportunities to improve existing capabilities, propose innovative solutions, and drive technical excellence.
- Mentor engineers, provide technical guidance, and contribute to the growth of team expertise and best practices.
- PhD in Computer Science, Robotics, Electrical Engineering, or a related field, or equivalent industry experience with a strong record of delivering production software.
- 6+ years of professional experience in machine learning, computer vision, computer graphics, robotics, or related technical domains.
- Strong proficiency in Python and deep learning frameworks such as PyTorch.
- Demonstrated expertise in Neural Rendering technologies, including Neural Radiance Fields (NeRF) and 3D Gaussian Splatting.
- Hands-on experience with generative models such as Diffusion Models, Flow Matching, or related architectures.
- Solid background in computer graphics, 3D reconstruction, or 3D computer vision.
- Experience developing and deploying machine learning solutions within cloud-based environments.
- Ability to work independently, make sound technical decisions, and lead complex projects with minimal supervision.
- Strong communication, collaboration, and stakeholder alignment skills.
- Proven ability to mentor team members and drive technical consensus across multidisciplinary teams.
- Nice-to-have experience with autonomous driving, robotics perception systems, CUDA programming, MLOps tools, distributed computing frameworks, sensor simulation pipelines, or published research in leading AI, computer vision, or graphics conferences.
- Competitive compensation package.
- Performance-based bonus opportunities.
- Equity or stock option program.
- Comprehensive medical, dental, and vision coverage.
- Life insurance and accidental death & dismemberment coverage.
- Retirement savings plan with employer matching contributions.
- Flexible work arrangements and remote work opportunities within Canada.
- Generous paid vacation and time-off policies.
- Supportive, collaborative, and innovation-focused work environment.
- Opportunities for career development, technical leadership, and continuous learning.