Job Title: Staff Software Engineer
Location: NYC, Remote
Company: GibsonAI
About Us
GibsonAI is a seed stage startup, revolutionizing database management with AI-powered tools that enable users to design, build, deploy, and manage data models and schemas in a seamless hosted environment. We are building the future of AI powered backend services and are looking for a talented Staff Software Engineer to join our dynamic team.
Role Overview
As a Staff Software Engineer at GibsonAI, you will play a critical role in designing and building our core platform. You’ll work on high-impact projects, leverage the latest technologies, and contribute to scaling our product to meet the needs of developers and organizations worldwide. Your expertise will help shape the future of GibsonAI as we continue to innovate in AI and database management.
Key Responsibilities
• Platform Development: Design, develop, and maintain core features of the GibsonAI platform, including data model creation, schema deployment, and API integrations.
• AI Integration: Collaborate with data scientists and AI engineers to incorporate advanced AI capabilities into the platform.
• Scalable Architecture: Build scalable and robust infrastructure to support real-time operations and hosted environments.
• Code Quality: Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
• Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features on time.
• Debugging and Optimization: Quickly identify bottlenecks and bugs, and devise solutions to ensure the platform performs at its best.
Requirements
• Education : Minimum undergraduate degree in Computer Science or a related discipline
• Experience: 7+ years of experience hands on coding
• Languages and Frameworks: Proficiency in Python, FastAPI, SQLALchemy, Pydantic, Alembic, PyTest, Ansible.
• Databases: Strong knowledge of database technologies (SQL, PostgreSQL, MySQL) and schema design.
• Cloud Platforms: Experience with cloud infrastructure (AWS, GCP, Azure)
• LLM: Experience building AI powered applications via prompting or agentic workflows is a Plus
• APIs: Hands-on experience with designing and building RESTful APIs.
• Problem Solving: Excellent analytical and problem-solving skills with a proactive mindset.
• Teamwork: Strong communication skills and the ability to collaborate effectively in a remote or hybrid work environment.
Nice-to-Have
• Experience with AI-assisted coding tools (Cursor, Windsurf, Cline, etc.) or Agentic frameworks (PydanticAI, Agno, LangChain, CrewAI, etc.)
• Familiarity with CI/CD pipelines and DevOps practices.
• Active in developer communities and contributions to open-source projects
Why Join GibsonAI?
• Innovation: Be part of a cutting-edge product at the intersection of AI, database management, and developer tools.
• Impact: Work on a product that directly improves the productivity and efficiency of developers worldwide.
• Opportunity: Be one of the early employees at a fast-growing startup.
• Culture: Work in a fast paced, collaborative, supportive, and inclusive environment.
Compensation and Benefits
We are working on the frontier of generative AI and software development. We are backed by top investors in the AI space. You’ll be working with a small, highly experienced team building in one of the most important spaces in modern computing. You are going to learn a ton and grow really fast. Your contribution to GibsonAI will be immense, the contribution to your career invaluable.
GibsonAI is committed to diversity in its workforce and is proud to be an equal opportunity employer. GibsonAI considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.