AI-Native Software Engineer
Tech skills
We are looking for engineers who are more than just great coders. We need practical thinkers with a consultative mindset. This role is open to various experience levels; we’re hiring for potential and passion over a specific number of years on a resume.
● You are a continuous learner. You have an insatiable curiosity and a drive to stay at the forefront of the rapidly evolving AI landscape.
● You’re driven by impact. You have a passion for solving real-world business challenges and are skilled at connecting your technical work to tangible outcomes.
● You are an exceptional communicator and collaborator. You can contribute to technical discussions and explain complex ideas clearly.
● You thrive in ambiguity. When faced with a complex, open-ended problem, you know how to create structure, define a path forward, and execute.
● You have a results-driven mindset. You understand the trade-offs between a perfect solution and a practical one that delivers value quickly.
What You’ll Do
As a contract AI Engineer, you’ll be a key technical voice on client engagements. You will be a hands-on builder who loves to tackle challenges and deliver high-quality solutions.
● Architect & Build: Contribute to the design and development of custom AI systems, from initial technical specifications through to production deployment.
● Solve Client Problems: Work closely with our internal team and clients to understand business requirements, translate them into a technical roadmap, and help execute the development plan.
● Shape Our Practice: Contribute to our internal frameworks, toolkits, and best-practice playbooks to improve the efficiency and quality of our project delivery.
● Harden AI Prototypes: Turn quick demos into rock-solid, production-ready services—containerized, fully tested, observable, secure, and built to scale.
Preferred Skills & Experience
While your mindset and approach are most important, experience with the common AI technology stack is a major plus. A strong foundation in several of these areas is key. This list below is not a laundry list of technologies required but experience and experimentation with these is a high signal that you are the kind of AI-native, deeply curious person we are looking for.
AI-Native Skills (non-negotiable)
Ideation & product work
● Treat ChatGPT, Gemini, Claude, etc. as an extension of your own thinking for brainstorming, competitive research, meeting notes, and first-draft PRDs.
● Iterate on prompts until the output is accurate, actionable, and ready to drop into a spec.
● If you don’t already work this way every day, this role won’t be a fit.
Development workflows:
● Daily driver of AI coding tools such as Cursor, Windsurf, GitHub Copilot, Claude Code—including writing high-context docs so the assistants stay on track.
● Comfortable invoking tools via MCPs / command palettes, auto-generating unit tests, and refactoring with LLM help.
● Familiar with agentic frameworks (Vercel AI SDK, LangChain) and AI-first prototyping platforms (V0, Bolt.new, Lovable).
Technical Skills:
Core languages & frameworks
● Python (expert)
● TypeScript / Node.js
● Next.js, React, TailwindCSS, shadcn/ui
Cloud & data:
● Production experience on AWS, GCP, or Azure.
● Supabase + PostgreSQL for fast, reliable back ends.
System design & requirements
● Translate business goals into scalable architectures and rock-solid PRDs, user stories, and edge-case matrices.
Production hardening:
● Containerisation & orchestration: Docker for local dev; K8s/ECS/Fargate in prod.
● CI/CD: GitHub Actions / GitLab CI with automated tests, linting, and security scans.
● Observability: Structured logging, metrics, tracing (OpenTelemetry, Datadog, Grafana/Prometheus).
● Performance & resilience: Redis/CDN caching, rate-limiting, circuit breakers, graceful degradation.
● Security & IaC: Secrets management, basic OWASP hygiene, Terraform/Pulumi for repeatable infra.
Conditions:
- Exceptional project and team
- Long term project
- Challenging tasks
- Remote friendly
- Competitive salary based on experience
- No micromanagement