Senior Full Stack AI Engineer
Role Overview
EFutures is seeking a highly skilled Senior Full Stack AI Engineer to spearhead the creation and scaling of AI-driven applications. This role involves working across the entire technology stack, focusing on the seamless integration of Large Language Models (LLMs) into functional products while managing cloud infrastructure and ensuring robust software delivery.
Key Responsibilities
- Engineer scalable backend systems utilizing TypeScript with NestJS or Fastify.
- Construct contemporary web interfaces using React and Next.js frameworks.
- Implement Generative AI and LLM APIs within live production environments.
- Manage cloud-based infrastructure and CI/CD workflows on AWS.
- Execute automated testing protocols and engage in peer code reviews.
- Partner with diverse teams to ship high-quality, production-ready software.
Qualifications and Requirements
- Experience: Minimum of 8 years in professional software engineering.
- Education: A degree in Computer Science, Software Engineering, or a comparable field.
- Technical Expertise: Proficiency in Node.js, TypeScript, React, Next.js, AWS, Docker, Terraform, and PostgreSQL.
- AI Knowledge: Experience with OpenAI, Azure OpenAI, or Anthropic APIs.
- DevOps & Testing: Familiarity with GitHub Actions, CI/CD, and testing frameworks like Playwright, Jest, or Vitest.
- Soft Skills: Strong problem-solving abilities, excellent communication, and a genuine interest in AI advancements.
How to Apply
Please follow the standard application procedures provided by EFutures to submit your candidacy for this position.
Tags
Node.jsNestJSFastifyTypeScriptReactNext.jsOpenAIAzure OpenAIAnthropicAWSDockerTerraformPostgreSQLGitHub ActionsPlaywrightJestVitestCI/CDREST APIsRAG