Head of Software Product Development
Company
Apeel
Location
Los Angeles, CA
Type
Full Time
Job Description
At Apeel, we look to nature to help the global food system extend quality, prevent waste, and ensure an abundant future for our planet.
We believe that our most essential ingredient in our recipe for success is our people. We strive to cultivate an environment where everyone is welcomed, and can bring their full, authentic selves into everything they do at Apeel. Humility, Ingenuity, Leadership and Teamwork are the values that define us and how we work with each other, customers, and communities across the globe.
About This Role
Responsible for driving innovation, research, and technical excellence in Software Development and Data Science (i.e., Software Sciences). You will oversee the Software Sciences division and lead our Software Sciences team. Your focus will be on advancing our Software Sciences team, exploring emerging technologies, defining the product market and helping shape the company's technical strategy to deliver cutting-edge software and data solutions and products to internal and external stakeholders that transform the world’s food system.
[This is an onsite role and will be based out of our headquarters in Goleta, CA]
What You’ll Do
- Provide strategic vision and leadership for the Software Sciences division.
- Develop and execute a revenue generating, software product roadmap from market research, site visits and industry expertise.
- Develop and execute a roadmap for advancing software development practices, leveraging scientific principles and emerging technologies (e.g., Machine Learning, Computer Vision, AI, etc.).
- Collaborate with Executive Leadership to align Software Sciences initiatives with business goals and objectives.
- Drive research and innovation in Software Sciences, exploring new technologies, methodologies, and scientific advancements relevant to Software Engineering and Data Science.
- Foster a culture of innovation, experimentation, and continuous learning within the Software Sciences division.
- Collaborate with internal and external stakeholders to identify research opportunities and partnerships.
- Establish and promote best practices, design patterns, and software engineering principles across the organization.
- Ensure the adoption of modern software development methodologies, tools, and technologies.Â
- Provide technical guidance and mentorship to the Software Sciences team, promoting technical excellence and growth.
- Collaborate with cross-functional teams, including product management, engineering, and research, to align Software Sciences initiatives with product development goals.Â
- Drive collaboration and knowledge sharing across teams to leverage collective expertise and foster innovation.
- Act as a liaison between the Software Sciences division and other departments to facilitate effective communication and collaboration.
- Recruit, develop, and manage a high-performing Software Sciences team.
- Contract, manage, and retain third party software development teams (USA and International)
- Provide leadership, mentorship, and coaching to foster professional growth and cultivate a culture of excellence.
- Establish performance goals, provide regular feedback, and conduct performance evaluations.
- Stay abreast of industry trends, advancements, and emerging technologies relevant to Software Sciences.
What You Bring
- Master's degree preferred in Computer Science, Software Engineering, or a related field.
- 10-15 years experience in software engineering with recent experience leading a Software Sciences team
- 5+ years experience developing commercial web and desktop applications with Python or equivalent platform
- Experience building and executing software product roadmaps with clear business outcomes and prioritization of software / feature builds based on quantitative metricsÂ
- Experience with SQL database definition and scalable design a must have
- Experience with backend web design (Flask, Django, Javascript, and CSS experience preferred)
- Familiarity with programming PLC using Ladder Logic, developing SCADA system, modifying HMI, expert knowledge of process controls and controller implementation are highly desirable
- Strong leadership skills and proven experience in managing, mentoring, and developing high-performing teams.
- In-depth knowledge of software engineering principles, design patterns, and modern software development methodologies.
- Experience in driving research and innovation initiatives, with a track record of implementing novel solutions.
- Excellent understanding of emerging technologies, scientific principles, and their application to software engineering
- Strong strategic thinking and ability to translate technical concepts into actionable strategies and plans across the businessÂ
- Strong business acumen and ability to align Software Sciences initiatives with organizational goals
Apeel believes that the scale of our impact is determined by the teams that work with us. As such, we seek to build high-performing teams of people from various experiences and backgrounds who can collectively push our company into new realms. We seek a diverse pool of applicants and consider all qualified candidates regardless of race, ancestry, color, gender identity or expression, sexual orientation, religion, national origin, citizenship, disability, Veteran status, marital status, or any other protected status. If you have any need for accommodations, you can let us know if you choose and know that we will do our best to assist you.
Date Posted
10/05/2023
Views
0
Similar Jobs
Software Engineer, Data Platform (Lead) - Benchling
Views in the last 30 days - 0
Benchling a leading biotechnology company is seeking a Senior Software Engineer to design and implement scalable multitenant services and APIs The rol...
View DetailsSenior Product Manager, Enterprise - Atlassian
Views in the last 30 days - 0
Loom a video communication platform for asynchronous work is seeking a Senior Product Manager for its Enterprise team The role involves defining strat...
View DetailsSenior Product Manager, Dev Solutions - Atlassian
Views in the last 30 days - 0
Atlassian offers a remote position for a Product Manager in the Dev Solutions team The role involves collaborating with crossfunctional teams to lead ...
View DetailsTreasury Management Officer - Technology and Disruptive Commerce - JPMorganChase
Views in the last 30 days - 0
The job posting is for a Treasury Management Officer in Commercial Banking The role involves generating new treasury management business maintaining c...
View DetailsRelationship Executive, Middle Market Banking - Executive Director - JPMorganChase
Views in the last 30 days - 0
The job description is for a Relationship Executive role in the Middle Market Banking team The role involves building and retaining profitable relatio...
View DetailsSenior Account Sales Representative - Spectrum
Views in the last 30 days - 0
The job involves selling products and services to customers in assigned nonbulk multidwelling units through doortodoor solicitation lobby events and b...
View Details