Senior Software Engineer (C++)

  1. Home
  2. C++
  • Company MP Solutions Ltd.
  • Employment Full-time
  • Location 🇭🇺 Hungary, Budapest
  • Submitted Posted 6 days ago - Updated 10 hours ago

We are developing a next-generation imaging and 3D technology platform, currently under provisional patent. This is a senior-level, general-purpose software engineering role with strong exposure to machine learning systems.

You will work across backend services, data pipelines, and application layers, translating ML-driven concepts into reliable, production-grade systems. The role involves close collaboration with ML engineers, GPU infrastructure teams, and product engineers, with the opportunity to deepen your expertise in applied machine learning over time.

Key Responsibilities

System Development & Architecture

  • Design, develop, and maintain scalable software systems supporting ML-powered features and high-performance applications
  • Contribute to architecture decisions across backend services, APIs, data pipelines, and compute-intensive components
  • Write clean, maintainable, and well-tested code with a strong focus on performance, reliability, and security
  • Participate in code and design reviews to ensure engineering best practices and long-term maintainability

Requirements

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • 7–10+ years of experience in software engineering, delivering production systems end-to-end
  • Strong proficiency in C++
  • Experience designing and operating backend services, APIs, and data-intensive systems
  • Exposure to machine learning concepts or production ML systems (e.g. training, inference, evaluation)

Skills & Competencies

  • Strong system design and problem-solving skills, with the ability to reason about complex architectures
  • Ability to work effectively in a confidential, research-driven, and fast-evolving environment
  • Strong collaboration skills across ML, infrastructure, and product teams
  • Interest in machine learning and data-driven systems, with motivation to deepen expertise
  • High ownership, attention to detail, and adaptability

Nice to Have

  • Experience in early-stage startups or R&D environments
  • Track record of delivering innovative or first-of-their-kind products

Additional Information

  • Location: Budapest (on-site, no remote option)
  • Candidates must be eligible to work in Hungary
  • Fluent English (written and spoken) is required

Benefits

Amire cserébe számíthatsz

  • Year-end bonus
  • SZÉP card
  • Meal allowance / lunch support
  • Private health insurance

Loading similar jobs...

C Developer Jobs

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

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