Senior Software Engineer, AI-Native
Overview:
You can get further details about the nature of this opening, and what is expected from applicants, by reading the below. As a Senior Software Engineer, you will help build AI-native, end-to-end software for a cloud-connected dental printing platform. You’ll collaborate with senior engineers to design scalable microservices, IoT workflows, and cloud infrastructure that connect dental scans to production workflows. You’ll own features end-to-end, improve performance and reliability, and drive the integration of AI and algorithms into the dental manufacturing pipeline. This role offers impact across product scalability and cutting-edge AI in dentistry.
Responsibilities:
Design, build, and enhance software and platform including microservices, micro-frontends, and IoT workflows; leverage cloud infrastructure.
Lead senior-level design and implementation across the printing experience, scalability, and the dental manufacturing pipeline with AI/algorithm integration.
Own features end-to-end from requirements to observability within cloud compute architecture and device software.
Advise on the evolution of dental technologies from scan to final app, applying advanced technologies for end users.
Improve service performance, reliability, and cost; implement monitoring, root-cause analysis, and incident response.
Collaborate with product managers, cross-disciplinary teams, and global stakeholders on technical solutions. xaygatp Maintain high standards for code scalability, testability, and operational excellence with advanced AI flows in the domain.
Key requirements:
Bachelor's degree in Computer Science, Engineering, or related field; graduate degree preferred 5+ years of professional software engineering experience with cloud distributed systems, IoT, or large-scale compute services Strong proficiency in AI-native engineering in JavaScript, Kotlin/Java, C#, and/or C++Deep hands-on experience with AWS services including Lambda, Fargate, EC2, S3, and event-driven architectures Experience with distributed systems design, applied cryptography fundamentals, and microservices deployment with CI/CDExperience building and operating serverless and containerized workloads in production Track record of delivering and supporting production services with reliability, performance, and cost awareness Experience in regulated industries (medical device, healthcare) or with global teams is a plus Strong written and verbal communication skills and ability to produce technical documentationstrong communicationcross-disciplinary collaborationproblem-solving and ownershipAI-native engineering JavaScriptKotlin/Java