About us
We're a Berlin-based startup transforming audits through AI technology.
The challenge: Manual audits of unstructured data and documents frustrate both auditors and regulated companies at huge cost, while demand for audits continues to skyrocket.
Our solution: AI-powered software and specialized AI-agents for auditors streamlining workflows and eliminating all repetitive tasks. Starting with IT audits for regulated companies.
With multi-million Euro funding from top-tier VCs, a working AI product, and paying customers, we're now expanding our product and scaling the team.
We value first-principles thinking, speed, trust, and the joy of tackling big challenges together!
Your Role
As our Software Engineer (Backend), you'll be an essential driver in our founding team. Your role will focus on two crucial areas of our tech stack.
The first area is the API powering our web app. We favor RPC interfaces and handle most data transformations on the backend. We also prefer writing SQL directly rather than using ORMs. A solid understanding of relational databases is highly valuable in this role.
The second area involves RAG pipelines. While prior ML/AI experience is appreciated, it's not required. Your task will be to ensure that we build robust, safe, and scalable pipelines. This may involve working with queues and asynchronous processes, but maintaining a bias for simplicity and an 80/20 mentality is crucial.
You should also enjoy running experiments, defining evaluation criteria, and occasionally diving deep into data analysis.
Qualifications
We don’t expect you to have experience in all these areas; we're looking for talented engineers who are passionate about learning, building, and delivering impactful solutions.
To succeed as a developer, I believe that the quality of your code and your personality are both important. This means not just meeting feature requirements, but also paying attention to the structure of the code. This kind of developer pays close attention to implementing best practices. Moreover, developers also need to give and receive objective feedback. This feedback isn't personal, but instead aimed at improving the team processes. Through trusting each other, we're able to grow as a team. My biggest area of growth as Front-end Lead at Arc has been in making technical decisions: identifying issues, discussing potential solutions, and analyzing the pros and cons of each option. Our team culture of deep discussion means we learn a lot from each other, and develop a thorough understanding of issues in both breadth and depth. The whole team is enabled to make both big and small decisions that impact different areas of the product. Because we use well-established processes to determine trade-offs, we’re able to make these decisions with confidence.
Future of Work and EdTech products move fast — and so do we. We like to experiment and test things, and we ship the MVP. We stay focused on building the stuff that matters.
Bring your whole self to work, and take projects from your initial idea to launch. Need help from another team? Just ask.