About HeronAI
We plan to be the easiest-to-use and most user-friendly data analytics platform in the world. Over the next decade, we're going to equip small and medium businesses with tools that help them make faster, better decisions. We're focused on building a tool that removes the barriers around data, so people can get the insights they need to make the right decisions, faster.
The industries we are targeting are all facing massive workforce disruptions with 50-75% of their workforce planning to retire in the next 10 years. As industries face a significant talent gap in the coming years, HeronAI's role will be essential. Jules, our AI agent, is designed to help users cut through complexity and automate their whole quantitative analytics pipeline.
We're on a mission to make an impact on a global scale. Every business we help stay in business is a step toward a stronger economy and a better world. We are looking for talented people who are as excited about creating a new industrial standard for analytics as we are.
General Job Description
As a Founding AI Engineer at Heron, you will be instrumental in developing high-quality, user and AI-centric software solutions. This role requires a unique blend of backend prowess and UX/UI finesse, enabling you to craft seamless experiences for our users. Specifically, you will engage in research to create state of the art agent workflows, while ensuring that the system you are developing provides as much value as possible to the end user. More than merely building solutions, you will also be responsible for their deployment and efficiency in production. Your expertise will drive the scalability, reliability, and security of these systems, supporting our mission to deliver new capabilities to millions of users.
Duties & Key Responsibilities
- Develop and maintain a new type of platform, integrating AI workflows at its core to ensure optimal user experience.
- Engage in R&D around novel agent workflows for data analytics, pushing the state-of-the art on this field.
- Seamlessly integrate new AI/LLM models into our products and maintain existing ones for optimal functionality.
- Overseeing the deployment and scalability of our solution on the cloud, making sure it offers top-notch user experience while optimizing for costs.
- Collaborate closely with the founding team to ensure backend development aligns with company goals and user requirements.
- Play a key role in understanding and addressing user needs, occasionally diving into customer support alongside the team.
- Design and implement user-facing features, focusing on creating intuitive and responsive UI/UX designs.
- As we build the team, hire software engineers, lead and develop a high-performing team of engineers, setting technical directions to evolve our architecture in line with business growth.
You will be a great fit if you have:
- Total ML experience: 3-5 years, GenAI Experience: 1-2 years
- Strong experience in backend development (Python, Flask, DRF), with a solid understanding of SQL database management and optimization, and frontend (React, TypeScript).
- Have a strong foundational knowledge in machine learning, especially in generative models.
- A track record of building and maintaining large-scale platforms in production. (AWS, Serverless, CDK, CI/CD)
- An insatiable curiosity and a desire to build things that have never been done before.
- Experience integrating AI models into web applications.
- A knack for writing clean, readable, and maintainable code.
- Excellent problem-solving skills and a keen eye for detail.
- Strong communication skills and the ability to work effectively in a team environment.
- Strong debugging skills, with knowledge of optimizing code and reducing bottlenecks to improve application speed and efficiency.
You will be an exceptional fit if you have:
- Experience with full-stack development in a startup or fast-paced environment.
- Are contributing to open-source AI/ML projects or personal projects in Generative AI.
- A passion for ML/GenAI and technology, with a deep understanding of how backend systems support user experience.
- Knowledge of RAG, model finetuning and agent methods or frameworks.
- Ability to augment context data through building efficient domain-specific knowledge bases and experience generating synthetic data to enhance model robustness when labeled data is limited.
- Skills in creating and managing ETL pipelines and data warehousing (Apache Spark, Airflow, or AWS Glue).
- Knowledge of security protocols, including authentication (OAuth, JWT), data encryption, and secure coding practices to protect user data.
- You can build something that works, and as fast as possible. You understand that the first iterations of the product don't need to be perfectly scalable, testable and durable, but maximize the value delivered to the customer in the shortest possible amount of time.
- Leadership experience or the ability to mentor junior developers.
Why join us:
- Impactful Work: Contribute to a company where your work has a direct impact on the product and the industry.
- Professional Growth: Be part of a company that offers significant career growth opportunities, especially for those who demonstrate exceptional talent and ambition.
- Learning and Development: Enjoy an environment that fosters continuous learning, with opportunities to stay ahead of the latest technological advancements and trends.
- Team and Culture: Join a team of 10X engineers and collaborate with experts who share a voracious desire to learn, innovate, and excel in a high-paced environment.
Location: Buffalo, NY / Remote
Position Type: Full-time
Reporting to: CTO & CEO
Salary Range: $120k - 170k
Equity Range: 0.1 - 1%