What are the responsibilities and job description for the Artificial Intelligence Engineer position at Brooksource?
Role: Agentic AI Engineer
Duration: 6 month contract (likely extension)
We are seeking a genuinely hands-on, strategic AI First/Mindset Engineer who takes full ownership of work, thrives in a fast-paced environment, continuously experiments, leveraging modern AI-assisted development tools - GitHub Copilot, Codex, and Claude.
Core Languages & Frameworks
- Python — strong production experience; primary language
- TypeScript / JavaScript — good to have
Agent & LLM Ecosystem
- Google Agent Development Kit (ADK)
- LangChain & LangGraph — agent orchestration
- Model Context Protocol (MCP) — FastMCP or similar connector development
- A2A / ACP inter-agent communication protocols
- LLM streaming APIs — Vertex AI / Gemini, Bedrock, OpenAI
- OASF (Open Agentic Schema Framework) — agent schema and registry patterns
APIs, Services & Integration
- FastAPI / AsyncIO — REST API design, webhooks, event-driven services
- OpenAPI / AsyncAPI / Protobuf — API contract design
- Apache Kafka, GCP Pub/Sub — event streaming and async agent push
Testing & Quality Engineering
- Automated Test-Driven Development (TDD) — designing systems with test-first discipline
- Regression testing — ensuring behavioral stability across rapid iterations
- End-to-End (E2E) testing — validating agent workflows across services and integrations
- Test automation for APIs, agents, and event-driven systems
Security, Identity & Governance
- Open Policy Agent (OPA) — policy enforcement in agent workflows
- SPIFFE / Workload Identity — non-human identity and mTLS
Observability & Reliability
- OpenTelemetry — tracing, spans, structured observability
- Grafana — dashboards and SLO visualization
- DORA metrics & SLO engineering
Platform, Infrastructure & Data
- Kubernetes; Google Cloud Run / Cloud Run Jobs — hands-on operational depth
- Docker containerization
- GitHub Actions, Cloud Build — CI/CD pipelines
- VectorDB
- Firestore, MongoDB, or equivalent NoSQL
- PostgreSQL / SQL — relational databases
- Google Cloud Storage (GCS) — artifact and deployment package management
- Redis — caching
Salary : $50 - $70