
Platform Engineer
Posted 15 hours ago

Posted 15 hours ago
This is a fully remote position, open to applicants in Maryland.
• Design, develop, and maintain the Theia SDK using Python and C++ for real-time eye-tracking inference across desktop, mobile, embedded, and XR platforms.
• Take ownership of SDK packaging, performance, versioning, and enhancing the developer experience.
• Create and implement APIs and backend services for data ingestion, model serving, licensing, and customer integrations.
• Construct and manage AWS infrastructure, which includes containerized services on Kubernetes, infrastructure-as-code, CI/CD, and monitoring.
• Develop internal tools, dashboards, and web interfaces for customer engagement.
• Create and scale data pipelines that handle millions of eye-tracking records for training, evaluation, and analytics.
• Clean, transform, validate, and analyze extensive tabular datasets.
• Develop tools that empower ML teams to efficiently explore and manipulate data.
• Collaborate with ML engineers to deploy, optimize, and monitor models in production and at the edge.
• Conduct model conversion, latency and memory optimization, and inference pipeline development.
• 2–4 years of professional software engineering experience in building production systems.
• Proficient in Python, including skills in packaging and distributing libraries.
• Familiarity with C++, including the ability to read, modify, and build C++ code within a cross-platform codebase.
• Experience in designing and building APIs such as REST or gRPC, along with backend services.
• Practical experience with AWS, containers, and CI/CD processes.
• Experience in handling large tabular datasets using pandas, encompassing data cleaning, transformation, aggregation, and performance optimization at scale.
• Familiarity with machine learning and a solid understanding of the model lifecycle, including deploying or integrating ML models into products.
• Excellent communication skills and the ability to collaborate effectively across engineering and research teams.
• At least 1 year of experience in a research environment focused on ML research domains.
• Nice to have: experience in building and distributing SDKs or libraries for external developers.
• Nice to have: proficiency in SQL and database engineering, including schema design, query optimization, and experience with PostgreSQL or similar systems.
• Nice to have: experience with Kubernetes and infrastructure-as-code tools like Terraform.
• Nice to have: frontend development experience, particularly with React.
• Nice to have: experience with edge or on-device inference technologies such as ONNX Runtime, TensorRT, TFLite, or Core ML.
• Nice to have: knowledge of Python compilation or distribution tools like Nuitka, Cython, or pybind11.
• Nice to have: exposure to time-series, sensor, or signal-processing data.
• Nice to have: a keen interest in VR/AR, eye tracking, or human-computer interaction.
• Remote role.
• Opportunities for growth in automation, tooling, and AI-engineering work.
• Direct involvement with real-time eye-tracking, ML pipelines, SDKs, and VR/AR integrations.
• Close feedback loop with senior engineering and leadership.
• Chance to work on software that has a significant impact across the company.
ARHS Group
DoiT International
R1 RCM
WBS
Get handpicked remote jobs straight to your inbox weekly.