Applied Research Engineer
New
H
HigharcHome design software
Remote (New York City, NY); Remote (San Francisco, CA), US Eastern hoursFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software development, including at least 2 years training and shipping ML models to real users
- Required Skills
- PythonMachine LearningPyTorchFastAPIMLOps
Requirements
- Have 5+ years of professional software development experience, including at least 2 years training and shipping ML models to real users.
- Have taken at least one model end to end through data preparation, training, evaluation, serving, and user-facing integration.
- Be fluent in Python and PyTorch; TensorFlow or Keras experience is acceptable if ready to move to PyTorch.
- Have experience with geometric or structured data such as floor plans, CAD or BIM, graphs, or 2D and 3D geometry.
- Have built or maintained an evaluation harness or benchmark and used it to gate changes.
- Have packaged a model behind an API, such as FastAPI or similar, and owned its latency and cost.
- Have a master's degree in computer science, machine learning, or a related field, or equivalent shipped work.
- Be comfortable working remotely with a team on US Eastern hours.
Responsibilities
- Build the component layer around the layout synthesis engine, including a documented API contract, a callable service, and an evaluation gate.
- Turn model retraining into a one-command job with built-in benchmarks and readable results.
- Own latency and cost budgets for learned capabilities.
- Extend core research into capabilities such as multi-story plans and real-time editing.
- Partner with infrastructure engineers on MLOps and deployment.
- Mentor researchers and interns on engineering practices.
- Share work through weekly status updates, clear pull requests, and design notes.
View Full Description & ApplyYou'll be redirected to the employer's site