AI Native Software Engineer
Job Description
- Architect and develop AI-native applications where AI serves as a foundational component, embedding intelligent capabilities into existing systems, products, and operational programs.
- Rapidly prototype, test, and iterate on new ideas and features.
- Integrate large language models, agents, and adjacent AI tooling into production systems, ensuring reliable orchestration, retrieval, and evaluation layers around them.
- Continuously explore and scan the AI landscape, evaluate emerging models, frameworks, and patterns, and bring the most promising approaches into the team's working toolkit.
Job Requirements
- Degree in Computer Science, Artificial Intelligence, or a related field.
- Basic understanding of large model concepts (e.g., Transformers, RAG, prompting).
- Familiarity with AI tools (e.g., ChatGPT, Copilot, Claude) for development and problem-solving.
- Strong programming fundamentals with the ability to build and iterate quickly.
- High curiosity and interest in AI-native product development, with comfort in ambiguity.