Sr. Software Engineer, Computer Vision Machine Learning
Company: Blue River Technology Inc.
Posted on: June 6, 2021
We're Blue River, a team of innovators driven to radically
change agriculture by creating intelligent machinery. We empower
our customers - farmers - to implement more sustainable solutions:
optimize chemical usage, reimagining routine processes, and
improving farming yields year after year. We believe that focusing
on the small stuff - pixel-by-pixel and plant-by-plant - leads to
big gains. By partnering with John Deere, we are innovating
computer vision, machine learning, robotics and product management
to solve monumental challenges for our customers.
Our people are at the heart of what we do. Through
cross-discipline collaboration, this mission-driven and daring team
is eager to define the new frontier of agricultural robotics. We
are always asking hard questions, rapidly iterating, and getting
our boots in the field to figure it out. We won't give up until
we've made a tangible and positive impact on agriculture.
- A self-driven senior software engineer to help design and build
tools for supporting perception stack, software debugging and data
workflow for machine learning systems that allows the team to
develop the next generation of machine learning products and
robotics systems. Responsible for integrating the research work
into the product as well as testing it on the platform end to end.
Collaborating with the product and engineering team to implement
and track the metrics for different components. Comfortable working
on the machine platforms for Agriculture and Construction.
- Passionate for solving challenging problems to improve the
safety and productivity of agriculture and construction activities
by applying groundbreaking computer vision, machine learning and
- Design and implement tools for data workflows such as data
capture, data logging, data visualization etc
- Design and implement tools for machine learning activities such
as model training, model inference, model evaluation and model
introspection related debugging tools.
- Implement product metrics and evaluation tools for analytics
and reporting that assists the engineering and product team to
track and improve product performance over time.
- Support the improvements of data workflows including data
ingestion, data labeling, model training and model evaluation for
machine learning systems working with large volumes of data.
- Other SW support activities for object detection on real time
- MS in Computer Science or other specialties such as Robotics,
Computer Vision, Machine Learning, Data, etc.
- Strong software development skills in C++, Python, AWS,
Kubeflow and other ML Ops platforms
- Strong expertise in writing modern and production quality C++
and Python code and setting standard for code quality across
- Desire and Passion to work in a fast-paced, production oriented
- Self-driven/enthusiastic/motivated to solve exciting
- Excellent interpersonal skills
- Mission aligned to improve safety and productivity of the
- Experience in working with CVML & Robotics projects
- Experience in working with Vehicle autonomy space.
- Experience in working with GPUs and FPGAs
- Programming experience in working with data pipelines for
- Experience in build and release systems, artifactory, jenkins
- Experience in metrics implementation, analysis and
Blue River offers competitive compensation and benefits,
including a great 401(K) match. We believe in a work life balance
and offer generous Paid Time Off and Sick Leave as well as Paid
Parental Leave and an adoption benefit. Subsidized lunches,
flexible work hours, CalTrain passes (with mobile Wi-Fi!) and a
collaborative and supportive environment also contribute to making
Blue River a great place to work.
We are an equal opportunity employer and value diversity at our
company. We do not discriminate on the basis of race, religion,
color, national origin, sex, gender, gender expression, sexual
orientation, age, marital status, veteran status, or disability
status. We will ensure that individuals with disabilities are
provided reasonable accommodation to participate in the job
application or interview process, to perform essential job
functions, and to receive other benefits and privileges of
employment. Please contact us to request accommodation.
We support each employee living a full life, enabling a thriving
career and accomplishing a meaningful, challenging mission with
We have designed our work environment to allow us each to do our
work effectively, be our best selves, and be exposed to the
unexpected connections and experiences that support creative
innovation - all while leaving room for the other things you
We have been operating as "mostly remote" during the pandemic.
As we transition back to the office, we are introducing our
Workplace Flexibility Model. Most roles will be based out of our
Sunnyvale office and balance in-office time with flexibility to
support other needs you have in your life. This flexibility could
be used to reduce the Bay Area commute burden by working from home
a couple days a week, support parent or caregiver needs, or allow
space for you to do the other things you love, whatever that might
be! There are times when achieving great work is more productive
when working where you work best. That's the point of this
model...flexibility for you. A few roles will be approved as fully
remote. Those are determined by managers and approved by our senior
We anticipate following this flexibility model starting mid-July
2021 as we continue to follow local guidelines and protocol around
Keywords: Blue River Technology Inc., Sunnyvale , Sr. Software Engineer, Computer Vision Machine Learning, Other , Sunnyvale, California
Didn't find what you're looking for? Search again!