CrawlJobs Logo

Senior Software Engineer I - ML Platform

United States, New York NY 181000.00 - 213000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Dandy is transforming the massive and antiquated dental industry. We’re on an ambitious mission to simplify and modernize every function of the dental practice through technology. As we expand our reach globally, Dandy is building the operating system for dental offices around the world. In the past 3 years, Dandy has built the leading digital-first custom dental appliance manufacturer. As we move to the next level of scale, we are looking for a Senior Software Engineer to build the foundation of our ML Platform. You will be the bridge between SoTA Computer Vision research and production-grade reliability. You will design and scale the infrastructure that handles massive 3D datasets, orchestrates complex training pipelines, and ensures our generative models are deployed with high reliability.

Job Responsibility

  • Collaborate with Machine Learning Engineers to build the ML training pipelines that process massive 3D datasets, orchestrate model training, and enable continuous model improvements
  • Streamline the ML lifecycle, from data labeling and experimentation to deployment, by optimizing internal ML components and reducing technical debt
  • Develop and maintain cloud-native systems and tooling (GCP/Kubernetes) that support Dandy’s 3D dental products in a secure, well-tested, and high-performing manner
  • Write clean, maintainable code and tests that set the standard for our internal best practices
  • Partner with stakeholders across the Engineering organization to influence long-term architectural goals and maintain a high-quality bar

Requirements

  • 5+ years of experience as a Machine Learning Engineer or Software Engineer, ideally within a high-growth startup environment
  • Deep proficiency in building and operating ML platform components, including feature stores, model registries, distributed training infrastructure, and experiment tracking
  • Experience designing and running ML systems on cloud infrastructure, including containerization and orchestration technologies such as Docker and Kubernetes, and public cloud platforms (AWS or GCP or Azure)
  • Expertise in large-scale data processing, with proven experience building reliable ML data pipelines to support complex model training and evaluation
  • Experience creating and maintaining automated build, test, and deployment workflows across multiple environments (e.g., Buildkite, CI/CD pipelines)
  • Strong background in observability, including implementing metrics, logging, and tracing for complex, distributed production systems
  • Ability to communicate clearly and concisely about complex architectural problems and propose iterative, pragmatic solutions

Nice to have

  • Experience with Python-based ML frameworks (e.g., PyTorch, TensorFlow)
  • experience with 3D geometric computer vision is a plus

What we offer

  • Offers Equity
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer I - ML Platform

8 matching positions

Senior Software Engineer, ML Platform

We’re looking for a software engineer to join Parafin’s Infrastructure team and ...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 265000.00 USD / Year
parafin.com Logo
Parafin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience, including experience on ML platform/MLOps systems (training, deployment, and/or feature pipelines)
  • Strong Python
  • solid software design and testing fundamentals
  • Proficiency with SQL
  • hands-on Spark/PySpark experience
  • Knowledge of ML fundamentals—probability & statistics, supervised vs. unsupervised learning, bias/variance & regularization, feature engineering, model evaluation metrics, validation strategies, and production concerns like drift, stability, and monitoring
  • Expertise with modern data/ML stacks—AWS, Databricks (workflows, lakehouse, MLflow/registry, Model Serving), and Airflow (or equivalent orchestration)
  • Experience building real-time systems (service design, caching, rate limiting, backpressure) and batch pipelines at scale
  • Practical knowledge of feature-store concepts (offline/online stores, backfills, point-in-time correctness), model registries, experiment tracking, and evaluation frameworks
  • Strong problem-solving skills and a proactive attitude toward ownership and platform health
Job Responsibility
Job Responsibility
  • Turn notebooks into software
  • Decompose data scientist training/inference notebooks into reusable, tested components (libraries, pipelines, templates) with clear interfaces and documentation
  • Create developer-friendly ML abstractions
  • Build SDKs, CLIs, and templates that make it simple to define features, train/evaluate models, and deploy to batch or real-time targets with minimal boilerplate
  • Build our real-time ML inference platform
  • Stand up and scale low-latency model serving
  • Expand batch ML inference
  • Improve scheduling, parallelism, cost controls, observability, and failure/rollback for large-scale batch scoring and post-processing
  • Own and expand the feature store
  • Design offline/online feature definitions, high read/write throughput, and consistent offline/online semantics
What we offer
What we offer
  • Equity grant
  • Medical, dental & vision insurance
  • Work from home flexibility
  • Unlimited PTO
  • Commuter benefits
  • Free lunches
  • Paid parental leave
  • 401(k)
  • Employee assistance program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, ML Data Platform

DUTIES: Develop fast, robust, and spike-resistant data consumption, data mining...
Location
Location
United States , Detroit
Salary
Salary:
216418.50 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electronic Engineering, Management Information Systems, or related field of study and Five (5) years of experience as a Software Engineer, Programmer Analyst, or related occupation
  • Five (5) years of experience with: Building Peta Byte (PB) scale data management systems
  • Optimizing those data processing clusters for cost efficiency and performance
  • Building serving systems capable of delivering data at high-throughput, low-latency and high QPS (Queries Per Second) in a cost-efficient and spike-resilient manner
  • Building scalable infrastructure on the cloud with Python, Java, or Scala
  • Writing SQL queries for analytic purposes.
Job Responsibility
Job Responsibility
  • Develop fast, robust, and spike-resistant data consumption, data mining, and processing tools for the entire company
  • Develop orchestration for large-scale post-processing, and computational pipelines
  • Participate in the development, optimization and productionization of the next generation data processing platform using Beam and Spark in the cloud
  • Build self-serve capabilities to help customers to adopt the next generation data processing platform
  • Use the latest cloud technologies to own, design, implement, and test scalable distributed data systems in the cloud
  • Champion engineering excellence by continuously improving systems and processes
  • Own technical projects from start to finish, contribute to the team’s product roadmap, and be responsible for major technical decisions and tradeoffs
  • Effectively participate in team’s planning, code reviews and design discussions
  • Consider the effects of projects across multiple teams and proactively manage conflicts
  • Work with partner teams and orgs to achieve cross-organizational goals and satisfy broad requirements
What we offer
What we offer
  • An incentive pay program offers payouts based on company performance, job level, and individual performance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Matching ML Platform

Uber is looking for a Software Engineer to join our Matching ML Platform team. T...
Location
Location
United States , Seattle; San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years experience working on the full software life cycle including gathering requirements, project planning, solution design, coding/implementation, testing, rollout/deployment and best practices as an individual contributor
  • Experience with ML in production systems
  • Experience coding using general purpose programming language (eg. C/C++, Java, Python, Go, C#)
  • Fast and passionate learner
  • Strong collaboration, documentation and communication skills
Job Responsibility
Job Responsibility
  • Build and scale a low-latency platform powering millions of real-time match decisions per second
  • Identify opportunities to improve various ML system's performance and health
  • Design modular systems that accelerate product innovation without rework
  • Optimize for fairness, efficiency, and marketplace health at global scale
  • Collaborate across product, infra, and ML teams to deliver business-critical impact
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II, ML Platform

Dandy is building the operating system for dental offices around the world. As a...
Location
Location
Brazil
Salary
Salary:
Not provided
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Machine Learning Engineer or Software Engineer, ideally within a high-growth startup environment
  • Deep proficiency in building and operating ML platform components, including feature stores, model registries, distributed training infrastructure, and experiment tracking
  • Experience designing and running ML systems on cloud infrastructure, including containerization and orchestration technologies such as Docker and Kubernetes, and public cloud platforms (AWS or GCP or Azure)
  • Expertise in large-scale data processing, with proven experience building reliable ML data pipelines to support complex model training and evaluation
  • Experience creating and maintaining automated build, test, and deployment workflows across multiple environments (e.g., Buildkite, CI/CD pipelines)
  • Strong background in observability, including implementing metrics, logging, and tracing for complex, distributed production systems
  • Ability to communicate clearly and concisely about complex architectural problems and propose iterative, pragmatic solutions
Job Responsibility
Job Responsibility
  • Collaborate with Machine Learning Engineers to build the ML training pipelines that process massive 3D datasets, orchestrate model training, and enable continuous model improvements
  • Streamline the ML lifecycle, from data labeling and experimentation to deployment, by optimizing internal ML components and reducing technical debt
  • Develop and maintain cloud-native systems and tooling (GCP/Kubernetes) that support Dandy’s 3D dental products in a secure, well-tested, and high-performing manner
  • Write clean, maintainable code and tests that set the standard for our internal best practices
  • Partner with stakeholders across the Engineering organization to influence long-term architectural goals and maintain a high-quality bar
What we offer
What we offer
  • Healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right

Senior ML Platform Engineer, AI Platform

We are seeking a skilled and passionate ML Platform Engineer to join our team an...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in backend software development
  • at least 2+ years focus on AI/ML Platform or MLOps infrastructure
  • deep expertise in MLOps practices, including automated deployment pipelines, model optimization, and production lifecycle management
  • proven experience designing and implementing low-latency model serving solutions
  • proficiency in Python
  • skill in writing high-quality, maintainable code
  • experience in design and development of large-scale distributed, high concurrency, low-latency inference, high availability systems
  • excellent communication and mentoring abilities
  • a relevant degree in Computer Science, Mathematics or related fields
Job Responsibility
Job Responsibility
  • Platform Development: Design, build, and maintain the end-to-end MLOps platform using Kubernetes and Cloud Services
  • Infrastructure as Code (IaC): Use Terraform or similar tools to manage, provision, and scale all ML-related infrastructure securely and efficiently
  • Pipeline Automation: Implement and optimize CI/CD/CT (Continuous Integration, Delivery, Training) pipelines to automate model training, testing, packaging, and deployment using tools like Argo and Kubeflow Pipelines
  • Serving Infrastructure: Build highly available, low-latency, and high-throughput model serving infrastructure
  • Observability: Implement robust monitoring, alerting, and logging solutions to track infrastructure health, model performance, and data/model drift
  • Tooling & Support: Evaluate, integrate, and support ML tools such as Feature Stores and distributed model training pipelines
  • Security & Compliance: Ensure platform security, implement RBAC (Role-Based Access Control), and manage secrets for sensitive data and production environments
  • Collaboration: Work closely with Data Scientists and ML Engineers to understand their needs and provide technical guidance on best practices for scaling their models
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer - AI Compilers

The AI Frameworks team at Microsoft develops the AI software used to train and d...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Invent and implement innovative compiler features and advanced optimization passes, leveraging tools such as LLVM, MLIR, Torch Dynamo, and Triton
  • Develop code generation techniques for new hardware platforms
  • Design and develop cutting edge AI software in C++ and Python
  • Optimize AI workloads
  • Design new programming abstractions for AI
  • Collaborate broadly across multiple disciplines from hardware architects to ML developers
  • Identify requirements, plan and design solutions, estimate effort, and schedule deliverables
  • Help establish and drive the adoption of outstanding coding standards and patterns and help enhance our inclusive engineering culture
  • Embody Microsoft's culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Platform Engineer

Solvd Inc. is a rapidly growing AI-native consulting and technology services fir...
Location
Location
Brazil
Salary
Salary:
Not provided
solvd.com Logo
Solvd Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in software engineering and infrastructure engineering
  • Extensive experience building and maintaining AI/ML infrastructure in production, including model, deployment, and lifecycle management
  • Strong knowledge of AWS and infrastructure-as-code frameworks, ideally with CDK
  • Expert-level coding skills in TypeScript and Python building robust APIs and backend services
  • Production-level experience with Databricks MLFlow, including model registration, versioning, asset bundles, and model serving workflows
  • Expert level understanding of containerization (Docker)
  • Proven ability to design reliable, secure, and scalable infrastructure for both real-time and batch ML workloads
  • Ability to articulate ideas clearly, present findings persuasively, and build rapport with clients and team members
  • Strong collaboration skills and the ability to partner effectively with cross-functional teams
Job Responsibility
Job Responsibility
  • Design, implement, and maintain cloud-native platform to support AI and data workloads, with a focus on AI and data platforms such as Databricks and AWS Bedrock
  • Build and manage scalable data pipelines to ingest, transform, and serve data for ML and analytics
  • Develop infrastructure-as-code using tools like Cloudformation, AWS CDK to ensure repeatable and secure deployments
  • Collaborate with AI engineers, data engineers, and platform teams to improve the performance, reliability, and cost-efficiency of AI models in production
  • Drive best practices for observability, including monitoring, alerting, and logging for AI platforms
  • Contribute to the design and evolution of our AI platform to support new ML frameworks, workflows, and data types
  • Stay current with new tools and technologies to recommend improvements to architecture and operations
  • Integrate AI models and large language models (LLMs) into production systems to enable use cases using architectures like retrieval-augmented generation (RAG)
What we offer
What we offer
  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation
  • Be part of a global team with equal opportunities for collaboration across continents and cultures
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards
  • Fulltime
Read More
Arrow Right

Senior ML Software Engineer - Integration & Quality

Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. ...
Location
Location
United States; Canada , Sunnyvale; Toronto
Salary
Salary:
Not provided
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant industry experience in Software integration, development
  • Strong automation and programming skills using one or more programming languages like Python, C++ or go
  • Experience in testing compute/machine learning/networking/storage systems within a large-scale enterprise environment
  • Experience in debugging issues across distributed scale out
  • Experience in understanding complex systems and putting together thorough test-plans
  • Experience working effectively across teams, including product development, product management, customer operations, and field teams
  • Excellent verbal and written communication
  • Strong organizational skills, teamwork, and can-do attitude
  • Experience working with geographically dispersed teams across time
Job Responsibility
Job Responsibility
  • Develop and execute a comprehensive integration and QA strategy aligned with the roadmap of the Cerebras AI solution
  • Execute with good software integration methodology, collaborate with effective communication and ensure quality
  • Break down complex tasks into smaller tasks, be a problem solver and help debug
  • Automation of workflows, testbed setups and building tools to monitor/debug
  • Implement creative ways to break Cerebras software and identify potential
  • Contribute to developing SW specifications with a focus on ML
  • Drive quality of various software and hardware components of Cerebras AI platform to ensure accuracy, performance and usability of ML training and inference
  • Ability to work in a fast-paced environment and make the necessary prioritizations and judgements which affects productivity at a company
  • Define and implement quality metrics to measure product and process quality, provide actionable insights and recommendations to drive continuous
  • Provide regular updates on quality, key metrics, and risks to engineering and business stakeholders
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU
  • Publish and open source their cutting-edge AI research
  • Work on one of the fastest AI supercomputers in the world
  • Enjoy job stability with startup vitality
  • Our simple, non-corporate work culture that respects individual beliefs
Read More
Arrow Right