Machine Learning, Computer Graphics Engineer – Junior/Mid/Senior

Posted 1 day ago

This is a fully remote position, open to applicants in Switzerland.

📋 Description

• Create sophisticated feature-extraction and data-processing solutions for 3D CAD, 2D, and batch data that support machine learning systems.

• Develop, train, and implement deep learning models that comprehend geometry and power quoting, calculation, and optimization engines.

• Improve and expand 2D/3D/CAD tools and geometry solutions.

• Design, engineer, and manage cloud services, APIs, and automated model training/deployment from proof of concept to production under real load conditions.

• Collaborate across integrated cloud, data, computer vision, and machine learning services that utilize various programming languages and platforms.

• Integrate algorithms with factory-floor hardware and manufacturing processes.

• Reverse-engineer industrial protocols, construct edge data pipelines, and interpret complex 3D geometry.

• Contribute to Imnoo's SaaS platform focused on analyzing CNC parts, automating quoting and planning, and linking cloud systems with manufacturers and shop-floor machinery.

• Prototype, assess, and deploy solutions from start to finish with a high degree of autonomy.


⛳️ Requirements

• Experience in machine learning and deep learning.

• Practical development experience or significant projects involving building, training, and deploying models using PyTorch, PyTorch Lightning, scikit-learn, or comparable frameworks.

• Strong mathematical foundation in linear algebra, geometry, statistics, and probability.

• A minimum of 3 years of experience with both dynamically and statically typed languages, such as Python along with C++/C#.

• Hands-on experience in game development, 3D geometry, rendering, fluid simulations, CUDA/GPU programming, or related fields.

• Production-level experience in building or maintaining systems that operate under heavy load.

• Experience in CAD system development; familiarity with the CNC and mechanical industries.

• Experience with ML industrialization involving ONNX, quantization, Docker, MLOps practices, and automated model training and deployment.

• Proficient in processing, clustering, filtering, indexing, and querying large datasets; statistical testing and outlier analysis.

• Familiarity with cloud services like AWS/Azure, SQL and NoSQL databases, and full-stack development such as Angular.

• A video explanation of an application you have built.

• Specific and numeric starting/minimum salary expectations.

• Achievements in programming/mathematical contests and/or chess.com rating requested.

• A GitHub profile or personal website.

• A CV/resume and cover letter.


🏝️ Benefits

• 25 days of annual leave.

• Long-term stability that a profitable company can provide.

• A diverse mix of technologies that enhances experience.

• Relocation opportunities available after several years.

• Option for remote work (either part-time or full-time).

People also viewed

Air19 hours ago

Senior Machine Learning Engineer

US flagPennsylvania, +1 more stateFull-timeMachine Learning Engineer
ApplyView job
ClickUp21 hours ago

Machine Learning Engineer, Ranking & Retrieval

US flagUnited States OnlyFull-timeMachine Learning Engineer$200k – $250k/year
ApplyView job
U-Glow22 hours ago

Intern – LLM/RAG, Machine Learning Engineer

US flagUnited States OnlyInternshipMachine Learning Engineer
ApplyView job
Neon22 hours ago

Staff Machine Learning Engineer

BR flagBrazil OnlyFull-timeMachine Learning Engineer
ApplyView job
OmegaHires1 day ago

AI, Machine Learning Roles

US flagUnited States OnlyFreelanceMachine Learning Engineer$87 – $117/hour
ApplyView job
24-MAG1 day ago

Machine Learning Engineer

US flagNew York OnlyPart-timeMachine Learning Engineer$60 – $80/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers