Career Karma is seeking a Senior Software Engineer to join our team and lead the design and development of web applications with a focus on integrating AI capabilities. In this role, you'll drive technical excellence by aligning the software and systems to the overall technical strategy.
If you have over 5 years of full-stack or back-end software engineering experience, a strong background in optimization, and experience working with Generative AI, we'd love to hear from you!
Responsibilities
- Work autonomously to develop full-stack web applications with a strong focus on integrating cutting-edge AI capabilities, pushing the boundaries of what's possible.
- Work closely with customers and partner with the product team to build both POC and production AI solutions, always bringing a creator's mindset to deliver innovative solutions.
- Stay ahead of AI and technology trends, conducting AI-related spikes and R&D projects to explore and implement the latest advancements.
- Write code that captures the essential nature of the solution and is appropriately flexible, reusable, readable & understandable, efficient, and adaptable to changing requirements.
- Be our expert in performance analysis, troubleshooting, and optimization.
- Implement security best practices to safeguard our applications and data.
- Mentor your peers helping them develop their craft.
What you bring
- A deep passion for being on the frontier of AI products, constantly seeking new ways to innovate and create.
- Motivation and high-agency to drive outcomes - each team member has lots of agency to overcome obstacles and achieve customer impact.
- 5+ years of experience in JS stack: e.g. next.js, node.js.
- Proficiency in API development (RESTful/GraphQL) and microservices architecture.
- Experience with the LangChain, Agentic frameworks or other LLM tooling in the ecosystem.
- GraphQL, Prisma ORM, Apollo Client and Apollo Server.
- Postgres, Redis.
- Knowledge of security best practices in web development.
- Knowledge of system performance optimization and caching strategies.
- Familiarity with monitoring tools and techniques.
- Strong English communication skills.
This role is based in Miami, Florida and the person is expected to be in the office 5 days a week. Our office is located in the Miami Arts & Entertainment District. We’re open to candidates already in the Miami area or those willing to relocate there.
Will be a plus:
- Experience working with RAG and agent-based solutions.
- Familiarity with data processing pipelines and distributed computing concepts.
- DevOps/Cloud experience: AWS, EC2, RDS, Docker, Concepts of Kubernetes, Terraform.
If you don’t tick every box above, we’d still encourage you to apply. We’re building a diverse team whose skills balance and complement one another.
What we offer:
- Competitive compensation.
- Medical, dental and vision insurance.
- 401k match.
- Life Insurance, Short Term and Long Term Disability Insurance.
- Company equity.
- Paid Parental Leave.
- Flexible Time Off.
About Career Karma
Career Karma (Y Combinator w19) is building a no-code AI platform & API that empowers non-engineering teams to create customer-facing solutions that drive revenue. We are backed by the world’s top investors, including Softbank, Initialized Capital, Kapor Capital, Imaginable Futures, and others. Career Karma is a global, fully remote company. Our AI platform enables customers to collaboratively create multimodal Conversational AI experiences—voice and chat—integrated with their knowledge base and systems.
We believe that AI should be accessible to everyone, not just engineers, enabling every team to drive innovation and contribute to the company's AI strategy and implementation. Our mission is to unlock the potential of non-engineering teams, the ones closest to the customers, by providing them with the tools they need to create impactful AI solutions. By bridging the gap between technical expertise and business insight, OutRival empowers these teams to become key drivers of AI-led innovation and growth.
#J-18808-Ljbffr