Machine Learning Engineer
- $100,000-$300,000
- New York
- Permanent
Machine Learning Engineer
We’re hiring a Machine Learning Engineer to take ownership of developing and optimizing creative models for understanding the radio spectrum. You’ll be responsible for translating high-level problem statements into working machine learning solutions—owning the entire process from research to implementation. Your work will have an immediate impact, driving critical improvements to our product and delivering real results in the field.
This role requires someone with incredibly strong fundamentals in math, statistics, and programming with the creativity to find the best solutions in a novel domain. You’ll work closely with embedded engineers, leadership, and our customers to ensure that our models not only work in theory but perform in the real world.
What you’ll do:
- Given a well-defined (but difficult) problem, an objective function, and guidance on possible research areas, you’ll identify, develop, and implement the best ML solution.
- Own the entire machine learning pipeline—research, data management, model development, and testing.
- Build proofs-of-concept, validate them with customers in the field, and rapidly iterate based on feedback.
- Partner with collaborators on the MLE team to continuously develop and refine ML practices and infrastructure.
- Continuously optimize and refine models to improve performance, accuracy, and efficiency.
- Work closely with the embedded systems team to integrate machine learning models into our products.
- React quickly to changing requirements, identifying bottlenecks and adjusting approaches as needed.
- Grow fast with real opportunities – We’ll keep expanding your scope and giving you bigger challenges to help you reach your goals. If you don’t know exactly what role you want to grow into, you’ll have the freedom to take on different responsibilities and find the right path.
Who we’re looking for (every role):
- Fast learners over specific backgrounds – We care more about how quickly you can pick up new skills than where you’ve worked before.
- Intellectual honesty – The right answer matters more than being right. You challenge assumptions, test ideas, and pivot when needed.
- Adaptability – We’re organized, but sometimes things change quickly. You find a way to make it work and balance short term deliverables with long term goals.
- Ownership of outcomes – You optimize your own time, focus on what matters to deliver quickly, and cut out inefficiencies.
- Not building in a vacuum – You stay connected to the rest of our teams and our customers to make sure all the pieces fit together.
Who we’re looking for (this role):
- You’ll need to be able to operate in an environment with uncertainty and evolving mission requirements, balancing research with practical implementation.
- Strong experience in machine learning and statistical analysis, with a proven track record of applying research to real-world problems.
- Deep proficiency in Python, PyTorch, and related frameworks, plus familiarity with Linux.
- Ability to work across disciplines—collaborating with embedded engineers, leadership, and customers to refine and deploy solutions.
- Strong communication skills, ensuring complex technical concepts are clearly understood by all stakeholders.
What we offer:
- Above-market salary, equity, and benefits package. In accordance with NY regulations, the salary range for this position is $100,000-$300,000 to cover a broad range of candidate experience.
- Excellent health, dental, and vision coverage
- 401(k) match - 100% up to 4% of salary
- Unlimited PTO
- Daily office lunches in NY
