Software Engineer - Generative AI
Explicitly references "vibe coding" and expects developers to use AI tools to uplevel productivity; heavily focused on generative AI workflows.
About the Role
Build and ship generative AI features for Abacus.AI’s flagship products (DeepAgent, ChatLLM, Abacus AI Desktop), working across the full stack on machine‑learning prompting, distributed systems, and user‑facing functionality. The role emphasizes strong programming skills, using AI to boost productivity, and end‑to‑end ownership of product areas.
Job Description
Role
Join the engineering team to develop and deliver generative AI features for Abacus.AI products including DeepAgent, ChatLLM, and Abacus AI Desktop. You’ll work across the full stack, take end‑to‑end ownership of product areas, and apply the latest AI tools to build impactful capabilities.
Key Responsibilities
- Design and implement user‑facing features and backend systems for generative AI products.
- Work on advanced machine‑learning prompting and integration of AI tooling into the development workflow.
- Engineer scalable distributed systems and enterprise‑grade connectors, security, and access control where applicable.
- Own feature areas end‑to‑end and collaborate across teams to ship production quality software.
Requirements
- Strong programming skills and proven software engineering ability.
- Experience or willingness to work with generative AI techniques and AI‑assisted development workflows.
- Comfort with distributed systems engineering and building production‑grade features.
- High degree of personal ownership, productivity, and the ability to learn and apply new AI tools quickly.
What we value
- Practical experience applying AI to increase developer productivity and product impact.
- Bias for shipping and iterating rapidly while maintaining production reliability.