About the Role
Note: The job is a remote job and is open to candidates in USA. Allstate is a company dedicated to protecting families and their belongings from uncertainties. They are seeking an Entry Level Full Stack Software Engineer to develop and enhance an internal LLM-powered chatbot that streamlines employee workflows and access to information.
ResponsibilitiesHelp elevate, automate, and continuously iterate on an in-house LLM-powered chatbotWork closely with senior engineers and product partners while owning real deliverablesParticipate in daily standups and planning sessions to align on priorities and unblock workRefactor and integrate code frequently through CI pipelines, ensuring production ready qualityDeliver high value solutions leveraging LLM technologies while championing best practices in AI driven developmentServe as an active contributor to shaping and advancing the company's evolving AI engineering experienceActively collaborate across teams, proactively stepping in to support and contribute whenever opportunities ariseConfidently demonstrate and share solutions with other teams to promote learning and adoptionSkills
0–3 years of experience (or equivalent internships, projects, or bootcamp work)Working knowledge of at least one modern programming language or related tools (React, JavaScript, Python, etc.) and willingness to learn new frameworks and tools quicklyExperience or strong interest in collaborative software development practices, including pair programming or close team-based developmentFamiliarity with automated testing concepts such as unit testing or test-driven development (TDD)Understanding the use of Agile principles and iterative software deliveryStrong communication skills and an eagerness to collaborate, learn, and grow within a team first environmentInterest or experience working with LLMs, AI enabled applications, or data driven systemsHands on experience practicing Extreme Programming (XP), including pair programming, TDD, and continuous integrationExperience building or contributing to production web applications using modern front end and/or back-end frameworksFamiliarity with CI/CD pipelines, frequent code integration, and trunk-based development workflowsFamiliarity with DevOps tools such as Jenkins, GitHub, DockerFamiliarity with MSSQL, Vectorization, RAG databasesFamiliarity with AI / LLM tools or platforms such as Azure's Open AI Models, GPT4, CoPilot, Microsoft Copilot, Copilot Studios, etcExposure to cloud environments (AWS or similar) and containerized developmentExperience working in environments that emphasize collective code ownership, refactoring, and continuous improvementYou have an opensource portfolio to share and showcase personal projects related to AI or full stack developmentCompany Overview
Allstate is an insurance company that offers car, home, and life insurance services. It is a sub-organization of Allstate. It was founded in 1931, and is headquartered in Northbrook, Illinois, USA, with a workforce of 10001+ employees. Its website is http://www.allstate.com.