About Us:
Do you want to be part of a team building high-tech robots that help the environment
EarthSense is a startup on the forefront of robotics, autonomy, and agricultural technology. We're developing the next generation of artificial intelligence robots and rapidly expanding what's possible with smart and conscientious farming.
Role Overview:
We are seeking a Web, Cloud and Data Engineer (Full Stack developer) with a strong background in data engineering, developing and deploying cloud systems, developing front end solutions and other miscellaneous software tasks. The successful candidate will work on designing, implementing, and testing frontend and backend software for managing and transferring data from our robots to the cloud, visualizing and processing our data on the cloud, and deploying large-scale data processing solutions on the cloud.
Responsibilities:
- Develop and maintain software APIs for uploading and downloading data through our cloud services
- Develop and maintain front end solutions required to interact with the data
- Develop and maintain data format conversion and data cleansing software
- Deploy solutions to run on cloud with tools like Kubernetes
- Collaborate with the team regarding data visualization and data processing tools
Qualifications:
Education: Bachelors degree in computer science
Experience: Minimum of 4 years in full stack development, cloud and data engineering, particularly relating to image, video, and/or LiDAR data
Technical Skills:
- Programming Languages: Proficiency in Python and web programming languages.
- Cloud providers: Experience with AWS required, Experience with GCP / Azure preferred
- Development Tools: Docker, Git, Linux, Kubernetes
- Data management tools: Experience with OpenCV, FFMPEG, ROS1/ROS2 data reading preferred
Soft Skills:
- Strong analytical and problem-solving skills.
- Ability to work independently and collaboratively within a team.
- Detail-oriented, with a commitment to software quality and testing.
- Positive attitude and a willingness to learn, and perform in challenging environments
What We Offer:
- A dynamic work environment with opportunities to innovate and make a real impact in robotics.
- Access to the latest technology and resources to advance your skills.
Application Process
- To apply, please submit your resume, portfolio (if applicable), and a brief cover letter highlighting your experience and passion for robotics and software development to [Confidential Information]