Who You Are: We're looking for a product-minded,
AI-native engineer who doesn't just ship features - but builds intelligent systems. AI is not an add-on here; it's embedded into how we design, build, and scale.
If you actively leverage AI to move faster, think in systems, and enjoy operating in ambiguity - this role is for you.
What You'll Do Here- Collaborate closely with engineers, product managers, designers, and cross-functional partners to build scalable, AI-powered product experiences.
- Design, implement, and maintain highly scalable and performant backend services using Ruby on Rails.
- Build modern, responsive frontend applications using React.js (and React Native where applicable).
- Integrate AI-driven capabilities into business workflows (LLM-powered features, intelligent automation, semantic search, copilots, or workflow agents).
- Architect systems that combine traditional service-oriented architecture with AI components (model APIs, orchestration layers, evaluation loops).
- Continuously improve code quality through refactoring, automated testing, system testing, and deployment automation.
- Leverage AI development tools responsibly to increase velocity and maintain high-quality standards.
- Review code developed by other engineers and provide thoughtful feedback on performance, scalability, security, and maintainability - including AI-generated code.
- Maintain a deep understanding of business requirements and partner with stakeholders to design thoughtful, scalable solutions.
- Collaborate across marketing, platform, DevOps, data, product, and analytics teams to ensure engineering decisions align with broader company goals.
- Use data and experimentation to make informed engineering and product decisions.
- Monitor production systems, including AI-driven features, using observability and monitoring tools.
What You Bring- 2+ years of professional experience as a software engineer.
- 2+ years of production experience with Ruby on Rails.
- 2+ years of experience with React.js or React Native.
- Hands-on experience integrating or building AI-powered features into business workflows (e.g., LLM integrations, AI-assisted user experiences, automation pipelines).
- Experience designing, building, deploying, operating, and maintaining service-oriented architectures.
- Strong experience with relational and non-relational databases.
- Experience navigating ambiguous and complex project requirements with ownership and clarity.
- Experience with observability and monitoring systems (NewRelic, CloudWatch, Sentry).
- Strong written and verbal English communication skills.
- A product mindset with the ability to balance deterministic software systems and probabilistic AI systems.
Bonus Points For- Experience building AI copilots, internal productivity tools, or intelligent automation systems.
- Familiarity with vector databases, embeddings, semantic search, or AI retrieval patterns.
- Exposure to Elasticsearch.
- Experience with React Native.
- Experience working with Docker and containerized environments.
- Familiarity with the Amazon AWS ecosystem.
- Experience working in a small, fast-moving team, ideally at a startup.
- Contributions to AI-related side projects, prototypes, or open-source initiatives.
Why This Role Is Different- AI is embedded in our product strategy and engineering culture.
- Engineers are encouraged to experiment, prototype, and rethink workflows through intelligent automation.
- You'll help shape how AI is implemented across the organization - not just consume APIs.
Let's chat!