Software Engineer - AI Solutioning (contract)
Role details
Job location
Tech stack
Job description
In this contingent resource assignment, you may consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors. Contribute to the resolution of moderately complex issues and consult with others to meet Software Engineering deliverables while leveraging solid understanding of the function, policies, procedures, and compliance requirements. Collaborate with client personnel in Software Engineering., * Technical architecture: Define target architectures, reference designs, and roadmaps; drive architecture reviews, and cross domain integrations.
- System design & delivery: Translate business needs into well scoped designs (capacity, reliability, security, cost) and deliver them as production systems in Python / Java on OCP / Kubernetes.
- AI solutioning: Deliver LLM powered features with Gemini and GPT (prompting, function / tool calling, RAG); design evaluation frameworks (golden sets, offline/online tests, guardrails, cost/latency/quality SLIs).
- Agentic frameworks: Build agent workflows with LangChain and Google AIDK / Vertex AI agents;
- Security & compliance by design: Embed security controls (secrets, policies, SBOMs, supply chain checks) and model risk/AI safety controls into pipelines and runtime.
- Independently solve ambiguity: Decompose ill defined problems, run spikes, present options with trade offs, and drive decisions that balance speed, safety, and cost.
- End to end SDLC ownership: Establish and continuously improve SDLC processes
- Definition of Ready/Done, branching/versioning, code review quality bars, test strategy, release and change management.
- Operational excellence: Define SLOs/SLIs, instrument services (OpenTelemetry/Prometheus), champion SRE practices, and drive incident readiness/post incident learning.
Requirements
- Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.