The Python & Java Full Stack Developer (AI-Capabilities) builds AI-assisted platforms for manufacturing test and debug automation software used on factory floors. The role owns end-to-end features across event-driven platforms, spanning AWS infrastructure, Python and Java backend services, agentic LLM workflows, and an Angular frontend for a system serving manufacturing sites. LLMs and AI coding agents are central to the work, but the role calls for engineers who can also work independently without them. The developer is expected to define precise requirements, critically evaluate generated code, make and justify architectural decisions, and use strong testing, review, and observability practices to keep production changes safe. Work includes spec-driven development, reusable agent capabilities and tools, prompt and context engineering, and rigorous validation of agent behavior. The position develops agentic AI workflows on Amazon Bedrock; operates Python serverless and Java microservices; evolves AWS CDK infrastructure; maintains API compatibility; builds retrieval and scoring logic using OpenSearch; and instruments services and CI/CD for observable, reversible deployments. The role also contributes to shared foundational code, where changes may have a wide impact.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior