Platzhalter Bild

AI Engineer chez R/GA

R/GA · New York, États-Unis d'Amérique · Hybrid

Postuler maintenant

Addition

At Addition, we are seeking a highly skilled AI Engineer to join our dynamic team. In this role, you will be at the forefront of building and deploying practical, high-impact AI solutions for some of the world's leading brands. Your work will focus on integrating cutting-edge AI services into robust, scalable applications. This is a hands-on role where you will write code, own deployments, and maintain the full lifecycle of AI-powered applications that will shape the future of AI.

Key Responsibilities:

  • Native AI Integration: Design and build applications by programmatically making direct, native API calls to leading AI models (e.g., OpenAI, Anthropic's Claude, Google's Gemini, and more).
  • Application & Orchestration Logic: Develop custom, robust logic to orchestrate complex sequences of AI API calls, manage state, and handle data transformation.
  • Deployment & Infrastructure: Own the end-to-end deployment of AI applications using Docker for containerization and serverless paradigms (e.g., AWS Lambda, Google Cloud Run) for scalable, cost-efficient execution.
  • Full-Stack Prototyping: Rapidly design, build, and deploy full-stack proof-of-concept applications to quickly test and validate new AI features and ideas.
  • Rapid & Disciplined Development: Leverage AI-powered code generation tools to accelerate development cycles while maintaining control over the repository structure, code quality, and architectural direction.
  • Advanced Context Engineering: Design and implement systems to curate data-driven, non-trivial contexts for LLM and agentic inference steps. This involves dynamically gathering and structuring information to enable complex problem-solving and multi-step reasoning.
  • Version Control & Collaboration: Use Git for all version control, effectively collaborating with the team through pull requests, code reviews, and disciplined branching strategies.

Qualifications:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience.
  • Experience: Proven experience as an AI Engineer or Software Engineer with a track record of building, deploying, and maintaining applications that integrate AI/ML services.
  • Technical Skills:
    • Proficiency in programming languages like Python or Node.js.
    • Strong experience with web frameworks (e.g., FastAPI, Flask, Express).
    • Proficiency with Git for version control and collaborative development.
    • Hands-on experience with containerization (Docker) and serverless deployment paradigms (e.g., AWS Lambda, Google Cloud Run, Azure Functions).
  • Core AI Skills:
    • Demonstrable experience making direct, native API calls to major LLMs (e.g., OpenAI, Anthropic's Claude, Google's Gemini) in a production or complex project setting.
    • Ability to build sophisticated, data-driven contexts for LLMs to perform complex reasoning or agentic tasks.
    • Deep understanding of API-based AI integration patterns, including prompt engineering, response parsing, and managing API keys and quotas.
  • Analytical Skills: Strong analytical and problem-solving skills, with the ability to debug complex systems that span multiple services.
  • Communication: Excellent communication skills to effectively collaborate with technical teams and stakeholders.
  • Continuous Learning: A passion for staying current with AI trends, new APIs, and best practices in building AI-powered applications.
  • Preferred:
    • Experience with front-end development technologies (e.g., React.js, Next.js) and the ability to prototype full-stack applications.
    • Familiarity with CI/CD pipelines.
Postuler maintenant

Plus d'emplois