Generative AI Developer-CHICAGOLAND AREA LOCALS ONLY
Sogeti - chicago, IL
Apply NowJob Description
YOU MUST BE LOCAL TO CHICAGOLAND-non-locals will not be reviewedconsidered.Sogeti is looking for a talented, local, onsite Generative AI Developer to join our Chicagoland team built on the success of our people and partnerships. Come be a part of our "People centric" culture!Sogeti is a wholly-owned subsidiary of Capgemini and the Technology and Engineering Services Division of Capgemini. We have more than 25,000 professionals in 15 countries and has a strong local presence in over 100 locations scattered throughout the US, Europe and India.We offer an environment that celebrates innovation and helps you to achieve a good balance between your professional and personal life. We strive to be THE employer of choice!POSITION HIGHLIGHTSYou would be hired as a permanent Sogeti Consultant. An expert in field who will provide guidance and experience a variety of exciting projects, work within different workplaces with diverse teams and various industries.All Sogeti Prospective Candidates Must:Possess a Bachelors andor Masters Degree from an accredited institution.Must have valid work authorization that does not currently andor will not require future require sponsorship of a visa for employment authorization in the US by Sogeti-Capgemini.JOB SUMMARYWe are seeking a skilled Generative AI Developer to develop innovative AI solutions. Your expertise in generative models, deep learning, and data analysis will be critical in creating intelligent and transformative AI applications. You will work closely with cross-functional teams to conceptualize, design, test, and deploy AI projects that drive innovation and provide value in the rapidly evolving field of artificial intelligence.Cloud Infrastructure & DevOpsAzure Cloud Expertise: Understanding of Azure services such as Azure OpenAI, CosmosDB, Azure Search, Azure Functions, Key Vault, and Azure Storage.Skills: Azure CLI, Azure DevOps, Terraform for infrastructure as code, managing Azure Resource Groups, App Services, and Azure Function frastructure as Code (IaC):Skills: Terraform, Makefile scripting, handling Azure resource provider registration.CICD Pipeline Setup and Maintenance: Ability to set up and maintain continuous integration and deployment pipelines (e.g., using Azure DevOps or GitHub Actions).Skills: Azure DevOps Pipelines, GitHub Codespaces, GitHub Actions, DockerContainers.Containerization: Managing containers in Azure, including using development containers in GitHub Codespaces.Skills: Docker, container orchestration tools, Azure Kubernetes Service (AKS).Security and Compliance: Managing security for Azure AD, handling authentication and authorization, managing secrets via Key Vault, DDoS protection, and securing the environment.Skills: Azure AD, OAuth, managing roles and permissions, security best practices, network security (private vnets, etc.).Backend DevelopmentPython Backend Development: The core backend services are written in PythonSkills: Python, Flask, API development, integration with Azure services like Azure AI Search, Azure Storage, CosmosDB.RAG Application Knowledge: Experience in building applications that use RAG to retrieve information and augment responses using models such as GPT and embedding models.Skills: Azure OpenAI models (gpt-4o, text-embedding-ada-002), prompt engineering, embedding APIs, text chunking and indexing for AI-driven search.Data Processing Pipelines: Creating and managing document processing pipelines for language translation, embedding text chunks, etc.Skills: Python-based task orchestration, Azure Functions for event-driven architecture.Database Management: Knowledge of Azure CosmosDB for document storage and hybrid search indexes.Skills: NoSQL databases, CosmosDB, SQL, indexingsearch techniques.Frontend DevelopmentReact and Typescript Development: The frontend is built using React and Typescript, along with Vite for compiling the app.Skills: React, Typescript, Vite, modern front-end frameworks, and front-end optimization.Web Integration with Backend APIs: Ensuring smooth communication between the Python-based backend APIs and the Typescript frontend.Skills: API integration (REST), state management in React (e.g., Redux or context API).Web Security: Securing the frontend application, especially considering integration with Azure AD for user authentication.Skills: OAuth, JWT, authentication mechanisms using Azure AD.AI EngineeringHandling Data for AI Models: Expertise in managing and processing data for use with AI models, including managing large text datasets, embeddings, and hybrid indexing.Skills: Text embeddings, vector databases, knowledge of AI models for search (sentence transformers, OpenAI models).LLM Integration & Fine-tuning: Fine-tuning or configuring models like GPT for specific tasks within the Azure ecosystem.Skills: Azure OpenAI models, language model fine-tuning, embedding generation, hybrid search integration.Benefits our employees enjoy working at Sogeti USA: 401(k) Savings Plan: matched 150% up to 6%. Our 401k is in the top 1% of 401(k) plans offered in the US!Employee Stock Option PlanAnnual Individual Bonus PlanMedicalPrescriptionDentalVision InsuranceLife Insurance100% Company-paid Mobile Phone PlanPersonal Time Off (PTO)Career Planning and Coaching ProgramContinuing Education: $12,000 Annual Tuition Reimbursement plus access to over 20,000 online courses and certifications through Capgemini University, as well as Coursera and Degreed.Paid Parental LeaveAdoption AssistanceCounseling, Employee Assistance and other Support Programs for Physical, Financial, Family & Social, Emotional & Spiritual WellbeingEqual Employment Opportunity All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state or local law.Please be aware that Sogeti-Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding order for you to be reviewed and receive feedback on your application, all prospective candidates must possess all requirements (exact or comparable). If you do not receive feedback, you are welcome to reach out to me at any point for more specifics.Paige Evans, Senior Corporate IT Recruiter | IllinoisSogetiE: a time on my calendar at:
Created: 2024-11-06