AI Software Engineer - Big Data Pipelines & ML Automation | Python, C#, C++ Expert | Machine Learning Engineer in Manufacturing

  1. Home
  2. Remote jobs
  3. C++
  • Company Imnoo AG
  • Employment Full-time
  • Location 🇨🇭 Switzerland
  • Submitted Posted 4 days ago - Updated 9 hours ago

Do you feel like you’re just coding toy problems without making a real impact? Join us for a fulfilling career as a Software Engineer specializing in Big Data Pipelines and ML Automation, where you’ll tackle concretely defined, real-world challenges. At Imnoo, you’ll make a significant impact on automating manufacturing processes through robust big data engineering, scalable data pipelines, and machine learning integrations, gaining invaluable experience in Python developmentC# programmingC++ expertise, and deep satisfaction along the way!

We’re looking for an experienced Software Engineer - Big Data / Pipelines with an ML Flavour who is passionate about automationAI/ML engineering, and ready to build scalable ETL pipelines, process massive datasets, and infuse machine learning models into production systems using strong Python coding skillsC# development, and C++ performance optimization.

Why Join Us? | Career in Big Data Engineering & ML

  • A clear path for career growth in machine learning engineering and data engineering roles.

  • The opportunity to solve real and meaningful challenges in data-intensive manufacturing automationcomputer vision, and AI-driven pipelines.

  • A dynamic and flexible work environment supporting remote software development.

  • Opportunities for professional developmentcertification support in AWS, Azure, and MLOps.

  • A platform to share your ideas and opinions, where they are highly valued in our startup tech team.

Your Playground | Hands-On Big Data & ML Projects

  • Work on real/hands-on problems involving big data processing and automation tools for industrial AI.

  • Develop efficient data pipelines and tools that directly impact the day-to-day operations of our manufacturers

  • Design and implement advanced data extractionfeature engineering, processing, and pipeline orchestration solutions for handling CAD, 2D, 3D, and large-scale batch data (filtered/unfiltered) with a focus on ML applications like deep learning models and predictive analytics.

  • Engineer scalable big data infrastructurecloud-native servicesRESTful APIs, automated ML model training and deployment, and CI/CD build tools using Docker and Kubernetes.

  • Own services end-to-end, from proof of concept to production-ready solutions in high-load environments with scalability testing and performance tuning.

  • Gain in-depth knowledge of interconnected cloud computingbig data ecosystems (Hadoop, Spark), computer vision pipelines, and ML frameworks across PythonC#C++, and multiple platforms like Linux/Unix systems.

  • Maintain and enhance optimization algorithmsmachine learning services, and neural network integrations within data pipelines.

  • Improve 2D/3D/CAD tools and solutions through automated, data-driven workflows, including geometric modelingsimulation tools, and GPU acceleration with CUDA.


    SEO optimization:
    Big Data EngineerData Pipeline DeveloperMachine Learning EngineerPython DeveloperC# DeveloperC++ Software EngineerCloud Services EngineerAWS DeveloperAzure DeveloperAutomation EngineerDistributed Systems DeveloperMLOps SpecialistCAD Data Processing3D Geometry Software EngineerETL Pipeline DeveloperIndustrial Automation Software EngineerIoT Data EngineerHigh-Performance ComputingData Pipeline ArchitectSoftware Engineer for Big Data and MLCloud-Native Application DeveloperData Processing OptimizationParallel Computing Engineer.

(Middlemen such as recruiting agencies are not welcome and will be automatically disqualified)



Best to Have: | Essential Skills for Big Data ML Engineer Roles

  • Strong software / coding skills in Python developmentC# .NET programming, and C++ expertise with a passion for machine learningdeep learning, and process automation.

  • 5+ years of experience in dynamically typed (e.g., Python scripting) and statically typed languages (e.g., C# backendC++ systems programming).

  • Strong problem-solving skills for building efficient, scalable data pipelines and ML workflows under production constraints.

  • Foundations or experience in 3D/geometry processing, game development engines (Unity/Unreal), fluid simulations, real-time renderingCUDA GPU programming, or similar technologies to handle complex big data analytics and spatial data.

Nice to Have: | Preferred Qualifications for ML Pipeline Developers

  • Educational background in mathematics, statistics, or computer science with strong dedication and experience in applied technologies like applied ML and data science (nice to have).

  • CAD data processing experience, including STEP/IGES formats (nice to have).

  • Industry/Mechanical experience in CNC machiningrobotics automation, and related fields (optional).

  • Hands-on experience in Frontend development (e.g., Angular, React) and Backend engineering (Node.js, .NET) (optional).

  • Full-stack development experience with microservices architecture (optional).

  • Familiarity with popular machine learning libraries and deep learning frameworks, such as scikit-learn, PyTorchTensorFlow, and PyTorch Lightning (nice to have).

  • Experience with ML model industrialization tools, including model quantizationONNX exportDocker containerization, and serverless deployment (nice to have).

  • Knowledge of MLOps practicesML pipeline development, and tools like MLflow or Kubeflow (nice to have).

  • Expertise in big data processingdata clusteringanomaly detection, filtering, indexing, and querying large datasets efficiently using Elasticsearch or BigQuery (nice to have).

  • Proficiency in automated model training pipelines and A/B testing deployment (optional).

  • Strategic data analysis and research skills, including statistical modelingerror propagation analysis, and identifying clusters or outliers in high-dimensional data (optional).

  • Experience with cloud platforms, particularly AWS services (S3, Lambda, SageMaker) and Azure Cloud Services (Data Factory, ML Studio) (optional).

  • Strong database skills: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) for data warehousing (optional).

  • Deep understanding of advanced data structures and algorithms for efficient querying (optional).

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.