Lead Software EngineerHybrid (3 days onsite, 2 days WFH) - Pittsburgh, PA
Company SummaryThis company applies AI and deep learning to complement the work of the crop inspectors by identifying and assessing the same plant characteristics and anomalies that human visual inspection looks for and assesses now. Through the use of IoT, they are able to scan plants, farms, and vineyards at scale. This technology allows them to derive actionable intelligence to help their various clients be more efficient and productive.
Position Summary:Our growing engineering team is in search of an experienced full-stack lead with experience in scalable cloud systems, serverless architectures, NoSQL, API design and implementation, machine learning, computer vision, and web and mobile application development. This position will also take part in building out their software team as it grows and be an essential part to the senior management team.
Responsibilities:The major software needs include serverless pipelines with Python-based Lambda functions, machine learning deployments, and web and mobile applications. Responsibilities include managing, collaborating and coaching software and engineers to meet all software needs. This position will help recruit new engineers and build efficient software development teams as the business grows. This position will play a key role in platform development as the business expands, and will quickly take on the following responsibilities:
Managing the inventory of data processing, computer vision, AI, and data science functions and librariesDevelopment of analysis pipelines integrating various models and computer vision functions.Managing MLops practices, including implementation of MLflow and automation of many datasets management tasksManaging web application development utilizing React, 3D map engines, and custom visualization developmentManaging mobile progressive web application development for interfacing with hardware and management of field operations
Requirements:
A bachelor's degree in computer science or software engineering, 10 years of experience, and demonstrated track record with team managementHighly proficient with PythonDemonstrated expertise with AWS services and scalable pipelinesStrong written and verbal communication and interpersonal skillsExperience managing the software development lifecycleWillingness to travel if neededNice to have:
Existing familiarity with IoT and AWS GreengrassExperience with ReactExperience with 3D GIS visualization systemsExperience with high-resolution image stream protocols, logging practices, and fleet monitoring.
#J-18808-Ljbffr