As a software engineer, you will be part of a dynamic team that aims to revolutionize the way businesses operate by leveraging AI and automation.
About the Role
The ideal candidate will have extensive experience in building production-grade Python services or AI integrations with at least 2 years of hands-on implementation.
We are looking for someone who is proficient in cloud and DevOps practices, specifically Azure or AWS, Docker/Kubernetes, CI/CD pipelines, and infrastructure-as-code.
Key Responsibilities
* Prototype Agentic AI & MCP: Rapidly spin up AI-powered developer workflows, validate them, then harden successful spikes into production-ready components.
* Build Shared AI Infrastructure: Create and maintain prompt libraries, CLI tooling, and CI/CD pipelines that make agentic capabilities plug-and-play for engineering teams.
* Collaborate Across Disciplines: Partner with engineers, SRE, and Platform teams to gather requirements, refine designs, and champion adoption.
* Integrate & Automate: Build shared prompt libraries, CLI tooling, and CI/CD pipelines that make it trivial for engineers to adopt and extend agentic capabilities within their existing workflows.
* Ensure Reliability & Observability: Instrument your components with metrics and logging to monitor performance, usage, and stability at scale.
* Support Accelerator Evolutions: Contribute to our .NET-based scaffolding framework where needed—helping maintain templates, libraries, and deploy automation.
Requirements
* Python Expertise: Proficiency in Python with experience in building production-grade services or AI integrations.
* .NET Familiarity: Comfortable reading and contributing to C#/.NET Core libraries and CLI tools.
* Agentic Algorithms Experience: Hands-on implementation of multi-agent or search/optimization algorithms.
* Cloud & DevOps Proficiency: Experience with cloud platforms, containerization, and continuous integration/continuous deployment.
* Collaborative Communicator: Excellent communication skills with the ability to share insights openly and coach peers on new tools.
* User-Centric Mindset: Ability to translate feedback from end users and stakeholders into robust, maintainable solutions.