Senior Software Engineer – Analysis Systems
Role responsibilities
The Senior Software Engineer will design and build core services, user experiences, and AI capabilities for a cloud-native analysis platform. They will shape the technical direction and architecture while mentoring the team to improve developer productivity.
Requirements
Candidates must have over 5 years of experience shipping production software with deep proficiency in C# and .NET and cloud platforms. Experience with AI-assisted development and integrating LLMs into production software is required.
Key skills
C#, .NET, Azure, AWS, GCP, Cloud-Native Systems, AI-Assisted Development, LLM Integration, API Design, CI/CD, Containers, Observability, TypeScript, LangChain, Semantic Kernel, Data Engineering
Keywords
C#, .NET, Azure, AWS, GCP, Cloud-Native, LLM, AI, LangChain, Semantic Kernel, MCP, TypeScript, CI/CD, Containers, Observability, Biotechnology, Drug Discovery, Biosensor, Data Visualization, Architecture, Software Engineering, API, Data Engineering, Life Sciences, Instrumentation