Full Stack Engineer
Accenture
Accenture
Join us as a Full Stack Engineer, a Senior Analyst role focused on custom software engineering. You will be instrumental in developing end-to-end system features, from user experience to backend code, delivering innovative solutions for clients. We encourage leveraging new technologies with a cloud-first, agile approach to solve complex business challenges.
This position requires a strong foundation in Python programming and a desire to work with cutting-edge technologies to build impactful applications. You will be part of a dynamic team dedicated to pushing the boundaries of what's possible in software development.
Design and develop robust backend services using Python and FastAPI, integrating LLM capabilities. Build advanced Retrieval-Augmented Generation (RAG) pipelines with vector databases and implement agentic workflows using frameworks like AutoGen. Create and expose RESTful APIs adhering to OpenAPI specifications, and seamlessly connect backend AI services with React and JavaScript frontend applications. Deploy, manage, and scale AI services efficiently within Kubernetes environments, utilizing LangChain for orchestration and LangSmith for comprehensive tracing and evaluation.
A minimum of 3 years of professional experience in Python programming is essential, with a preference for candidates with up to 5 years of experience. A 15-year full-time education is a prerequisite for this role. Proficiency in Python (Programming Language), FastAPI, React, JavaScript, Kubernetes, LangChain, and LangSmith is required. Familiarity with Generative AI, LLMs, RAG pipelines, and agentic systems is highly beneficial.
Accenture
IT Consulting