Senior Full Stack AI Engineer
18 hours ago
Charlotte
Salary: $127,600 - 191,400 per year Requirements: • Over 10 years of professional software engineering experience, with a minimum of 5 years in hands-on full stack delivery roles, • Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience), • Expert-level proficiency in developing production applications using modern JavaScript/TypeScript frameworks (React, Angular, or Vue.js), HTML5, CSS3, responsive design, and accessibility standards, • Extensive hands-on experience in building and managing services with Java/Spring Boot, Node.js/Express, Python/FastAPI/Django, or C#/.NET, • Strong practical experience in deploying and operating on cloud platforms (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and CI/CD tools (Jenkins, GitHub Actions, GitLab CI), • Skilled in constructing and optimizing data layers with SQL and NoSQL databases (PostgreSQL, MongoDB, DynamoDB, Redis), data modeling, and query enhancement, • Proven ability to develop RESTful APIs, GraphQL services, gRPC endpoints, or event-driven integrations (Kafka, RabbitMQ), • Advanced proficiency in using AI coding assistants (e.g., GitHub Copilot, Cursor), • Experience with integration of LLM APIs (OpenAI, Anthropic, GCP Vertex Service) into production environments, • Familiarity with prompt engineering, fine-tuning, embeddings, and vector databases, • History of improving team velocity through the adoption of AI tools, • Strong understanding of testing practices, including unit, integration, and end-to-end testing with modern frameworks, • Working knowledge of distributed systems, microservices, and event-driven architectures; capable of contributing to and implementing architectural designs Responsibilities:, • Own features from concept to production release, writing and delivering high-quality code on a daily basis, • Rapidly build, test, deploy, and iterate across frontend, backend, APIs, and data layers, • Diagnose and fix production issues, performance bottlenecks, and intricate bugs, • Implement and maintain CI/CD pipelines, automated testing, and deployment automation, • Contribute to architectural decisions and design discussions as a practitioner, ensuring solid implementations, • Take responsibility for system reliability, performance, and security of the services built, • Develop and deliver modern frontend applications using frameworks such as React, Angular, or Vue.js with TypeScript, • Create, deploy, and manage robust backend services using Java (Spring Boot), Node.js, Python, or .NET, • Optimize RESTful APIs, GraphQL endpoints, and event-driven integrations, • Manage and configure cloud-native infrastructure (AWS or GCP) including containers, serverless solutions, and infrastructure-as-code, • Build and tune data layers using relational and NoSQL databases, caching, and message queues, • Write clean, well-tested, production-ready code with an emphasis on maintainability and operational excellence, • Utilize AI coding assistants to enhance development workflows, • Employ AI tools for code generation, refactoring, test writing, documentation, and code reviews, • Integrate large language model (LLM) APIs and AI/ML services into applications, • Design and implement RAG pipelines and AI-powered features, • Select and promote AI tools and practices to enhance team productivity, • Develop custom agents, workflows, and automations using various AI platforms and frameworks, • Establish security practices and governance for responsible AI usage in engineering, • Foster engineering culture by advocating for AI-augmented development practices, • Educate and mentor team members on the effective use of AI tools in their workflows, • Contribute to internal knowledge bases, tech talks, and communities of practice, • Collaborate with product, design, and data science teams to discover AI-driven opportunities Technologies:, • AI, • AWS, • Angular, • Azure, • Backend, • C#, • CI/CD, • Cloud, • Copilot, • Cursor, • Django, • Docker, • FastAPI, • Frontend, • GCP, • GitHub, • GitLab, • GraphQL, • HTML5, • Java, • JavaScript, • Jenkins, • Kafka, • Kubernetes, • LLM, • MongoDB, • NoSQL, • PostgreSQL, • Python, • RabbitMQ, • React, • Redis, • SQL, • Security, • Serverless, • Spring, • Spring Boot, • TypeScript, • Vue, • gRPC, • microservices, • ASP.NET, • NodeJS, • API, • Architect, • DevOps, • Support We are an innovative insurance company striving to make a meaningful impact beyond mere policies and coverages. Our team is dedicated to supporting individual and collective goals, fostering a collaborative environment that primes everyone for success. We offer a hybrid work schedule with the possibility to work in our offices located in Columbus, OH, Chicago, IL, Hartford, CT, or Charlotte, NC, for three days a week. Our comprehensive benefits package includes competitive compensation, performance bonuses, and recognition programs. last updated 16 week of 2026