About this role
As a Senior Software Engineer you will work on Generative AI projects focused on building assistants, AI-infused processing pipelines, tooling, and software. The role involves developing and deploying Gen AI solutions using Python/Go, frameworks like LangChain and LangGraph, FastAPI and AWS, managing CI/CD with GitHub Actions, and collaborating with data scientists to productionize ML/AI pipelines.
Skills for this role
Generative AIPythonGoObject-Oriented Programming (OOP)GitHub ActionsAWS CloudFormationLangChainLangGraphSemantic KernelCrew.aiLarge Language Models (LLMs)Prompt engineeringFastAPIEdge devicesApache AirflowSoftware developmentSoftware Development Life Cycle (SDLC)Software product designSoftware testingGitAWS SageMaker StudioAWS LambdaAWS API GatewayAWS RDSTechnical writingMulti-agent systemsContext managementLong-term memoryMCP