Staff Perception Engineer

AgZen

$120K — $150K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's/PhD in Computer Science, Robotics, or related field, or equivalent experience.
  • 3+ years in computer vision/perception algorithm development.
  • 2+ years of experience building production machine learning systems.
  • Advanced skills in Python, PyTorch, Numpy, and OpenCV.
  • Strong grounding in machine learning and deep learning principles.

Responsibilities

  • Implement deep-learning models for object segmentation, classification, and 3D reconstruction.
  • Architect and create new end-to-end models, optimizing existing networks.
  • Use quantization techniques for efficient model execution on edge devices.
  • Innovate methods to enhance model accuracy and speed in edge deployments.
  • Collaborate with software engineering to build and improve data processing and annotation pipelines.
  • Stay updated with AI research advancements in CNNs and transformers.

Benefits

  • Opportunity for immediate impact in a fast-growing company.
  • Early-employee equity stake in the company.
  • 401(k) plan with employer matching.
  • 6 weeks of paid time off (PTO) plus holidays.
  • Health insurance coverage.
Full Job Description
About the Role:As a Staff Perception Engineer, you will be a key contributor to AgZen's sensing and software portfolio. This role is at the intersection of agrochemical spraying, machine learning, and computer vision, where you will own and develop the perception platform that helps growers make spraying more efficient. We are looking for a candidate who is passionate, genuinely curious, and excels in a fast-paced, team-centric environment where they can build new technologies that integrate different fields.

This role is located in Somerville, MA (Boston area) with work required to be in-person.

What You'll Do:
  • Implement deep-learning models for tasks including object segmentation, classification, optical flow, and 3D reconstruction.
  • Architect and build new end-to-end models, potentially merging existing networks for improved performance.
  • Employ techniques like quantization to enable power-efficient model execution on edge devices.
  • Develop innovative methods to improve model accuracy and inference speed in edge deployment scenarios.
  • Collaborate with the software engineering team to architect and develop data processing and annotation pipelines for continuous system improvement.
  • Stay at the forefront of AI research by exploring and applying advancements in CNNs, transformers, and model quantization.

What We're Looking For:

Required:
  • Master's/PhD degree or equivalent experience in Computer Science, Robotics, or a related field.
  • 3+ years of experience developing algorithms and solving problems in computer vision/perception.
  • 2+ years of experience developing production machine learning systems.
  • Advanced proficiency in Python, PyTorch, Numpy, and OpenCV.
  • Strong foundation in machine learning, deep learning, and modern computer vision techniques.

Preferred:
  • Ph.D. in Computer Science or a related field.
  • Experience working with robotics systems that use perception and AI components.
  • Adept with the latest research in perception and machine learning, demonstrated by activity in the research community (e.g., reading conference papers, publications).
  • Experience with MLOps, data pipelines, and deploying models to production environments.
  • Familiarity with embedded systems and optimizing models for edge devices.

What We Offer:
The opportunity to make an immediate and visible impact in a fast-growing company, competitive salary, early-employee equity, 401(k) with employer matching, 6 weeks of PTO, paid holidays and health insurance.

Similar Jobs

More Jobs at AgZen

More Consumer Technology Jobs

Find similar Staff Perception Engineer jobs: