Computer Vision ML Engineer Job at Bear Flag Robotics
About Bear Flag Robotics
At Bear Flag Robotics, we are building incredible products that growers need to sustainably farm into the future. Our team is building a fleet of autonomous farming tractors. Using cutting edge technology, we are changing the agricultural world. That means you have an unprecedented opportunity to help us while doing your life’s best work.
Bear Flag is an early stage team at John Deere, acquired in August 2021, with a growing portfolio of projects in the autonomy space and is looking for a Computer Vision/ ML Engineer to join our growing team.
About the Team
Bear Flag is a startup, so this is a great time to join a really dynamic and engaging team. It’s a chance to define your role as well, as we’ll be building a lot of these systems from the ground up. Bear Flag Robotics is an equal opportunity employer. We are committed to creating an inclusive and diverse workforce.
What you will Do
- Build CV and image-based neural network models for anomaly detection, classification, identification, segmentation, and more.
- Help manage and iterate on our CV/ML pipeline.
- Integrate perception models with other modalities, including radar, lidar, and IMU.
- Translate perception products into usable features seen by both internal teams and customers around the world.
- Rotate with and learn from all other teams, including farming and tractor operations
- Attend company-wide Lunch and Learn talks
- Have access to all the tools you need to do the best work possible
- Control your own destiny with respect to modeling and algorithm design
- Be encouraged to invent, to think outside the box, and to get as creative as you need to be
- Build AI for good in the truest sense - your work will run on tractors around the world and make an immediate impact on food production and food supply for all of humanity
- Get to drive a tractor! For real. They're huge. It's pretty amazing.
Who you are
- Graduate degree (MS or PhD) in Computer Science, Electrical Engineering, Mathematics or Physics or related field.
- 4+ years of experience in AI and Machine Learning in industry and/or academia.
- Strong skills in programming languages, such as Python and C/C++.
- Experience using two or more of the following frameworks: OpenCV, TensorFlow, MXNet, PyTorch, numpy, scikit-learn.
- Knowledge of low-level image analysis techniques such as FFT, wavelet analysis, edge detection, and feature encoding.
- Knowledge of standard DNN architectures including CNN, RNN, LSTM and techniques including semantic segmentation and transfer learning.
- Knowledge of statistical methods such as kernel density estimation, Bayesian methods, and probabilistic learning techniques.
- Proven experience in commercializing computer vision, machine learning, or deep learning solutions.
- Strong record of delivery, ability to handle multiple competing priorities in a fast-paced environment.
Nice to Have
- Experience coding with matrix-based operations and/or parallelizing algorithms using CUDA.
- Knowledge of decision theory and signal detection theory, including dynamic threshold estimation and ideal observer analysis.
- Experience with motion capture and structure from motion.
- Experience with hyperspectral imaging and/or remote sensing.
- Ability to explain network architectural decisions without using jargon.
- Strong communication and presentation skills.
- Strong attention to detail
- Ability to code your own algorithms from the ground up without relying on libraries, toolboxes, or frameworks.
- Research science publication background with a track record of thought leadership and contributions that have advanced the field.
Benefits we Offer
- Competitive compensation package
- Flexible Schedule
- Flexible Time Off
- 401K with company match
- Employee insurance premiums paid at 90% for employee coverage and 80% for employees with dependents
- Health & Wellness Stipend
- Cell Phone & Internet Stipend
The Pay
Our job titles may span more than one career level. The starting base pay for this role is between $170,000 and $200,000. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus and benefits.
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.