Software Engineer (Back-end & Computer Vision)

Location

Germany

Posted

12 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer (Back-end & Computer Vision)

StellDirVor GmbH

Role Description We are currently developing ARAIAS — an AR- and AI-based hands-free training and assistance system for chronic wound care. The role involves: - Designing and building the back-end infrastructure — REST APIs, cloud services, and data pipelines that connect all system components - Building and managing system integrations — connecting hardware, external services, and internal components into a cohesive and reliable data flow - Implementing real-time data streaming — from smartglass sensor capture through to server-side processing and response delivery back to the device - Integrating AI capabilities into the application layer — including language understanding, audio processing, and output validation and scoring pipelines - Interfacing with smartglass SDKs and sensor APIs to establish device-to-back-end data pipelines, working from technical documentation provided by our hardware partner - Connecting AI model outputs into application layers — inference endpoints, model versioning, and performance monitoring - Supporting computer vision — from architecture development and integration — connecting CV model outputs into the back-end and application layer - Making pragmatic architectural decisions appropriate for the current prototyping stage - Setting up CI/CD, containerization, and basic observability to keep the team moving fast - Supporting integration points between the back-end and Unity-based front-end Qualifications - Back-end engineering proficiency — REST API design, system integration, and data pipeline development with Python as the primary language (FastAPI or equivalent) - Real-time integration experience — building streaming pipelines, WebSocket communication, or similar low-latency data flows between devices and servers - AI engineering experience — hands-on integration of AI models and services into production or prototype systems, spanning language understanding, audio processing, and output validation and scoring workflows - System integration experience — connecting hardware, third-party APIs, and internal services across different layers into a coherent, functioning system - Cloud platform experience (AWS / GCP / Azure) — able to spin up infrastructure, manage storage, and deploy services independently - Comfort working with hardware SDKs and APIs — able to independently navigate technical documentation and integration guides to establish device-to-server data flows - Comfortable with Docker and basic CI/CD pipelines - Self-directed and pragmatic — able to take initiative, own problems end-to-end, and make sensible technical decisions independently in a lean team - Fluent in English — German is a bonus Requirements - Database experience — PostgreSQL, NoSQL, object storage (S3 / GCS) - Unity experience or familiarity with Unity's integration patterns - Familiarity with semi-supervised learning — leveraging limited or partially labeled data, relevant when annotated wound imaging data is scarce - Experience with 3D data pre-processing and post-processing — depth map handling, point cloud cleaning, mesh reconstruction, or similar - Exposure to multi-modal learning — combining RGB and depth or LiDAR data into unified model inputs Benefits - Meaningful work — You help shape how technology redefines education and training in healthcare, with real impact on clinical outcomes - Ownership and creative freedom — You work autonomously, contribute your ideas directly, and have a genuine say in how the system is built - A learning culture — We support personal and professional growth through knowledge sharing, access to innovative tools and methods, and a dedicated learning budget - Flexible working — Remote-friendly setup with the option to work from our Munich office - Flat hierarchies and team spirit — A small, open, and trust-based team where communication is direct and everyone's voice matters - International collaboration — Work alongside a Taiwan-based partner covering technology, hardware, and research

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer

Starburst

At Starburst, we are working to dismantle the status quo of data silos and vendor lock-in every single day. Starburst offers a full-featured data lake analytics platform, built on open-source Trino. Our platform includes all the capabilities needed to discover, organize, and consume data without the need for time-consuming and costly migration projects. Today more than 200 leading organizations trust us to make better decisions faster. Though Starburst has raised $414M in venture funding from top investors, we were founded in a rather unusual way as we bootstrapped the business with customers and revenue from the very beginning! We are a remote-first company with employees all over the world and are proud to be named a Best Place to Work. Our founders are the creators of Trino (and previously Presto at Facebook). 10 years ago, they created Trino as the analytic database to stand the test of time. Funny enough, they never had any intentions to start a company around it. 5 years ago, we started Starburst with a similarly audacious goal: To build an iconic company that would stand the test of time. We are solving exceptionally complex and meaningful challenges here and as we innovate, we each have the opportunity to build our careers alongside Starbursts’s growth. Starburst has raised $414 million in venture funding and we are hiring across all functions to support our massive growth!

Full TimeRemoteTeam 481Since 2017

Role Description As a Senior Software Engineer on the fully distributed Starburst Galaxy Reliability, Scalability, & Efficiency team, you’ll own the reliability, scalability and efficiency (performance/$) of Starburst Galaxy IaaS/SaaS as we grow. You will help design and build core infrastructure around Trino of the Galaxy Product itself, as well as build “the machine that builds the machine” that is used to operate our SaaS at scale. Daily tasks will include: - Developing the backend infrastructure related to product features - Building operational tooling - Supporting our product in production - Driving collaboration with various stakeholders around the reliability, scalability and efficiency of Starburst Galaxy On the Core Infrastructure team, you will: - Ensure the reliability and scalability of the Starburst Galaxy infrastructure as we grow to meet the demands of our customers - Own the APIs for provisioning and upgrading cloud infrastructure across AWS, Azure & GCP On the Delivery & Enablement team, you will: - Enable the engineering organization to iterate on Galaxy confidently with maximum velocity, and minimum disruption - Own everything from continuous delivery to the tooling to provision and maintain developer environments On the Observability team, you will: - Provide comprehensive tooling, and the underlying infrastructure primitives, for the introspection and administration of the Starburst Galaxy product - Modify both Trino and Starburst Galaxy services to maximize introspection - Own infrastructure that ensures relevant data is surfaced in an accessible way to both internal and external customers As a Senior Software Engineer you will: - Develop and optimize the reliability, scalability, and efficiency of Starburst Galaxy service - Design and build the core operational infrastructure of the Starburst Galaxy service following the immutable cloud infrastructure paradigm - Continuously improve our engineering processes, tests, and systems that allow us to scale the code base and productivity of the team - Provide considerate and timely review of your peers' pull requests and design proposals Qualifications - Passion for software engineering, an interest in Infrastructure Engineering in particular - Cloud infrastructure architecture and orchestration experience - Experience developing software in Java and Typescript - Experience with infrastructure as code and related tooling such as Pulumi or Terraform - Prior experience in developing for or operating Trino is a huge plus - Demonstration of ownership, grit, and bias for action - core values at Starburst Requirements - Ability to Travel: This role will require occasional in-person travel for purposes including but not limited to new hire onboarding, team and department offsites, customer engagements, and other company events. Actual travel expectations may vary by role and business needs. Benefits - Competitive pay - Attractive stock grants - Flexible paid time off - Supportive work environment

India
Lunar Energy logo

Senior Software Engineer

Lunar Energy

Building the world’s best clean energy products to deliver home electrification at scale.

Full TimeRemoteTeam 201-500Since 2020H1B Sponsor

Role Description At Lunar Energy, we're on a mission to transform the way we power our homes by building an ecosystem of all-electric products, starting with a next-generation home battery system and a cloud PaaS to manage large fleets of Distributed Energy Resources (DER) assets. We’re looking for a Senior Software Engineer to join our talented team of Software Engineers in the UK. - Designing and implementing the business logic to expose our functionality via APIs and UI interfaces, using functional programming and serverless computing - Implementing Frontend code on mobile or web applications - Working and co-ordinating across multiple teams to ensure delivery, raise standards and ensure consistency - Contributing to the continual improvement of our development best practices Qualifications - 4+ years of experience as a Software Engineer - Experience in strongly typed languages, such as Typescript, Rust or others - Experience in both Frontend and Backend software systems - Working experience with Unix operating systems - You enjoy working in a smaller team where you can see the huge impact of your work - You value learning and approach new information with an open mind, willing to reconsider your opinions when presented with compelling evidence - You are autonomous and enjoy managing your own workload and deadlines Requirements - Experience with the Functional programming paradigm - Experience in UI/UX design, and tools such as Figma - Knowledge of Functional Reactive Programming and related frameworks such as React or RXJS - Professional experience in the renewable energy sector, or an interest in green tech - Japanese language proficiency Benefits - A competitive salary and stock options package - Access to a private Medical Insurance scheme through BUPA (medical history disregarded) - A wellbeing and lifestyle benefits plan through Medicash - 5% employer contributions pension matching - Life assurance & income protection schemes (available after 12 months of service) - A budget of £1,000 per financial year for work-related training and an allowance of 4 training days - Cycle To Work scheme and Workplace Nursery benefit - A £200 bonus upon joining for remote work setup - Access to Spill - a Mental Health Support platform - Enhanced Maternity and Paternity Pay - 25 days of annual holiday entitlement plus 8 Bank Holidays - Fully remote working within the UK

United Kingdom
Job Closed
Weekday (YC W21) logo

Lead Full Stack Engineer

Weekday (YC W21)

We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Develop and nurture strategic partnerships with private wealth management firms • Own revenue targets across assigned partner accounts • Promote innovative credit-rated structured fixed income solutions • Build long-term relationships with senior stakeholders • Ensure smooth transaction execution and adherence to regulatory guidelines • Monitor business performance across partner accounts

India
₹2,500K - ₹4,000K / year
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Analyzes, designs, and implements complex systems • Challenges the team processes, looking for ways to improve • Mentors junior engineers via pairing, design, and code review • Builds software solutions by adhering to our quality standards about SDLC • Makes active efforts to stay up-to-date with technologies • Leads the technical design of complex systems • Understands and optimizes system performances • Takes the initiative to fix issues before they become a problem • Delivers complex systems, well-baked, and almost bug-free • Proactively identifies problems with requirements and project plan.

Italy
€48.5K - €62K / year