Careers
Work on real AI systems, not slide decks about them.
One open role right now. Apply below — no account, no job board, just a form and a resume.
Forward Deployed AI Software Engineer — Junior / Intern
About the role
A hands-on role sitting between software engineering, AI, and customer-facing solution development.
You will work closely with senior engineers, AI engineers, architects and customers to understand problems, build prototypes, integrate AI into existing systems, and turn what works into reliable software.
You don't need to know everything about AI already. We're looking for someone curious, technically strong, quick to learn, and comfortable with ambiguous problems.
What you will do
AI & software development
- Build prototypes and production features using modern AI/LLM technologies.
- Integrate LLMs and AI services into existing applications and business workflows.
- Develop AI agents, RAG pipelines, tool-calling workflows, and automation.
- Build APIs and backend services that connect AI models with enterprise systems.
- Work with structured and unstructured data to create useful AI experiences.
- Experiment with different AI models, prompts, architectures, and techniques.
- Evaluate AI outputs and improve accuracy, reliability, latency, and cost.
- Write clean, maintainable, testable software.
Forward deployed engineering
- Work directly with senior engineers and customers to understand real business problems.
- Translate ambiguous business requirements into working technical solutions.
- Rapidly prototype solutions and demonstrate them to stakeholders.
- Integrate solutions with customer APIs, databases, SaaS platforms, and internal systems.
- Troubleshoot issues across AI models, applications, integrations, and infrastructure.
- Take successful prototypes and help turn them into scalable production systems.
- Learn how different industries use technology and AI to solve operational problems.
Engineering
- Participate in design discussions and technical reviews.
- Write unit, integration, and end-to-end tests.
- Use Git and modern software development practices.
- Debug applications and investigate production issues.
- Monitor application performance and reliability.
- Document technical solutions and learnings.
- Contribute to engineering standards, tools, and reusable components.
What we're looking for
Essential
- Currently studying or recently graduated in Computer Science, Software Engineering, Computer Engineering, AI, Data Science, or a related field.
- Strong programming fundamentals.
- Experience with at least one language such as Python, TypeScript, JavaScript, Java, C#, Go, or C++.
- Understanding of APIs, HTTP, JSON, databases, and basic software architecture.
- Familiarity with Git and GitHub/GitLab.
- Strong problem-solving ability, and the ability to learn new technologies quickly.
- Good written and verbal communication.
- Comfortable working where requirements change quickly.
Nice to have
- Experience building applications using LLM APIs.
- Familiarity with OpenAI, Anthropic, Google Gemini, open-source LLMs, or similar.
- Experience with RAG, vector databases, embeddings, AI agents, function/tool calling, prompt engineering, LLM evaluation, or MCP.
- Experience with Python AI/ML libraries.
- Experience building web applications or backend services.
- Familiarity with Docker or cloud platforms.
- Understanding of SQL and relational databases.
- Personal AI/software projects, GitHub repositories, hackathons, or university projects.
Our ideal candidate
- You don't need to be an AI expert.
- Builds projects outside university.
- Gets excited discovering a new technology.
- Can go from an idea to a working prototype quickly.
- Enjoys debugging problems that don't have obvious answers.
- Comfortable asking questions and learning from senior engineers.
- Can understand both the customer's problem and the technical problem.
- Wants to see the software they build used by real people.
Why join us
- Work on real-world AI projects rather than purely theoretical research.
- Work directly with experienced software and AI engineers.
- Exposure to enterprise customers and complex technical environments.
- Learn modern AI engineering practices, on systems using current AI technologies.
- A path to a full-time AI Software Engineer / Forward Deployed Engineer role.
- Code that reaches real use quickly, not a backlog.
Apply
Fill in the form and attach your resume. We read every application ourselves.
We welcome applicants from diverse backgrounds, and encourage students, graduates, and self-taught developers with strong technical projects to apply.