Description
We are looking for a hands-on Senior Python Engineer who can take an AI use case from technical design through implementation and integration into a production environment.
The ideal candidate combines strong Python/software engineering skills with practical experience building LLM and GenAI solutions, and is comfortable working in an enterprise environment with complex business and technical requirements.
#LI-MP2
#LI-Remote
Requirements
- 5+ years of software engineering experience (including backend/distributed systems), with 2+ years designing and running LLM/agentic systems in production.
- Expert Python engineering for long-running services: concurrency, resource management, performance profiling, API client resilience (retries, timeouts, backoff).
- Deep working knowledge of model capabilities/limits across tiers, model selection and pinning strategy, cross-region inference profiles, quota and throughput planning.
- Expert-level use of Strands Agents/LangGraph in production, including custom tool adapters, memory/session management, and framework-internals debugging.
- Proven ability to select and implement the right pattern per problem, decompose oversized tasks (map-reduce with checkpointing), and escalate autonomy only on eval evidence.
- Experience owning tool contracts as versioned integration surfaces: schema design, least-privilege scoping, read/write separation, contract testing with API-owning teams.
- Advanced context engineering: prompt layout for cache hit rate, stable-prefix design, per-step context allocation, measured (not guessed) representation choices.
- Experience designing versioned output contracts consumed by downstream systems, including evidence/citation fields and compatibility management.
- Experience designing evaluation methodology end-to-end: statistical treatment of nondeterminism, grader mix and judge calibration, eval-gated CI for prompt/model/config changes, growing eval sets from production failures.
- Experience designing defense-in-depth for production agents: prompt-injection resistance, tenant isolation, PII redaction handling, least-privilege tool access, degradation ladders and failure policies.
- Experience operating agents in production: end-to-end run reconstruction, per-tenant cost attribution, drift monitoring, incident response for AI-specific failures, capacity and quota management.
- Strong AWS experience including Amazon Bedrock (and ideally Bedrock AgentCore: Runtime, Gateway, Memory, Identity), infrastructure as code (CloudFormation/Terraform), and event-driven pipeline design (queues, DLQs, idempotency, checkpointing).
- Experience designing derived-data stores for agent pipelines (run state, checkpoints, memoized intermediate results) with clear source-of-truth boundaries.
- Ability to lead technical discussions, mentor engineers, and align integration contracts with application teams and architects.
Job responsibilities
- Own the design and delivery of production agent pipelines end-to-end, from trigger to published output, including decomposition for oversized inputs.
- Own tool contracts as versioned integration surfaces jointly with API-owning teams; drive contract-first development and contract testing.
- Design the release-bundle process (prompt + model + tools + config versioned and deployed as one unit, stamped on every output).
- Define the evaluation methodology and quality gates; calibrate judges against human experts; grow eval sets from production failures.
- Design the failure and degradation policy (retry, resume, degrade, honest absence), pathological-input handling, and prompt-injection defense-in-depth.
- Own production operations: dashboards, alerts, drift monitoring, incident response, quota/capacity planning, cost optimization.
- Lead code and design reviews; enforce testing standards across agent, tools, and infrastructure code.
- Design and operate shadow/champion-challenger rollout mechanisms; manage pinned-model upgrades with mandatory eval reruns.
- Partner with product and domain experts to define output contracts, quality rubrics, and feedback loops; challenge requirements that harm quality or cost.
- Mentor junior and middle engineers; develop the team’s agent-engineering playbook.
What we offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
Apply Now
Related job openings
Read moreSenior Java QA Automation Test Engineer IRC305224
UkraineSenior Product Owner/Business Analyst IRC305034
UkraineSenior DevOps Engineer IRC304169
IndiaSenior QA Engineer – Preferred / Experience on HCM products needed IRC305258
UkraineLead Java Engineer IRC305039
UkraineSenior Java engineer IRC305162
Load more



