Himalayas logo
Imnoo AGIA

AI Software Engineer - Big Data Pipelines & ML Automation | Python, C#, C++ Expe

Imnoo is a Swiss high-tech SaaS company that provides a cloud and AI-powered quoting application for CNC manufacturers to automate their sales and calculation processes.

Imnoo AG

Employee count: 11-50

Switzerland only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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 development, C# programming, C++ 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 automation, AI/ML engineering, and ready to build scalable ETL pipelines, process massive datasets, and infuse machine learning models into production systems using strong Python coding skills, C# 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 automation, computer vision, and AI-driven pipelines.

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

  • Opportunities for professional development, certification 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 extraction, feature 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 infrastructure, cloud-native services, RESTful 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 computing, big data ecosystems (Hadoop, Spark), computer vision pipelines, and ML frameworks across Python, C#, C++, and multiple platforms like Linux/Unix systems.

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

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

    SEO optimization:

    Big Data Engineer, Data Pipeline Developer, Machine Learning Engineer, Python Developer, C# Developer, C++ Software Engineer, Cloud Services Engineer, AWS Developer, Azure Developer, Automation Engineer, Distributed Systems Developer, MLOps Specialist, CAD Data Processing, 3D Geometry Software Engineer, ETL Pipeline Developer, Industrial Automation Software Engineer, IoT Data Engineer, High-Performance Computing, Data Pipeline Architect, Software Engineer for Big Data and ML, Cloud-Native Application Developer, Data Processing Optimization, Parallel Computing Engineer.

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

Requirements

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

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

  • 5+ years of experience in dynamically typed (e.g., Python scripting) and statically typed languages (e.g., C# backend, C++ 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 rendering, CUDA 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 machining, robotics 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, PyTorch, TensorFlow, and PyTorch Lightning (nice to have).

  • Experience with ML model industrialization tools, including model quantization, ONNX export, Docker containerization, and serverless deployment (nice to have).

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

  • Expertise in big data processing, data clustering, anomaly 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 modeling, error 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).

Highlights

Work on tangible, real-world challenges

Snacks of your choice.

Opportunities to grow your hard and soft skills within a diverse agile team

Unlimited home office or offsite work flexibility.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level
Senior

Location requirements

Hiring timezones

Switzerland +/- 0 hours

About Imnoo AG

Learn more about Imnoo AG and their company culture.

View company profile

We are Imnoo, a high-tech SaaS company with a clear vision: to revolutionize the manufacturing industry through the power of Artificial Intelligence. Founded in 2017, we've established ourselves as a market leader, driven by a dynamic and entrepreneurial team of software engineers, polymer mechanics, data analysts, designers, and manufacturing industry experts. Our passion lies in the industrial application of AI, and we are dedicated to helping manufacturing companies automate and streamline their sales processes, from the initial inquiry to the final quotation. We believe that the future of manufacturing is digital, and our goal is to empower businesses to thrive in this new landscape. Our core product is a cloud and AI-powered quoting application specifically designed for CNC companies, which helps them save time, reduce costs, and enhance their competitiveness.

Our unique AI technology, affectionately named 'Marvin', is the heart of our solution. Marvin learns from each company's specific data, creating a personalized algorithm that adapts to their machinery, processes, and pricing. This ensures that our clients' valuable know-how is captured and utilized across their organization, rather than being siloed with individual employees. We are committed to the security and privacy of our customers' data, providing each with a secure, individual account and AI model. We're not just providing a tool; we're offering a partnership to help businesses navigate their digital transformation. We help our clients integrate our solution seamlessly into their existing ERP systems via our REST API, ensuring a smooth workflow. If you're as fascinated by the potential of AI in manufacturing as we are and want to be part of a team that's making a real-world impact, we invite you to join us on our journey.

Employee benefits

Learn about the employee benefits and perks provided at Imnoo AG.

View benefits

Flexible Work Style

Offers a fully flexible work style.

25 days of vacation annually

Offers 25 days of paid vacation each year.

Professional Development Support

Support for professional certifications and development.

Team Events

Regular social team events to foster a positive work-life balance.

View Imnoo AG's employee benefits
Claim this profileImnoo AG logoIA

Imnoo AG

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Imnoo AG

Explore the variety of open remote roles at Imnoo AG, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Imnoo AG

Remote companies like Imnoo AG

Find your next opportunity by exploring profiles of companies that are similar to Imnoo AG. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan