Python & Java Full Stack Developer (AI-Capabilities)
Core
Senior full-stack engineer building AI-enabled platforms for manufacturing environments, owning features end-to-end from AWS infrastructure to Angular frontends.
Role type
Senior IC full-stack engineer (AI/LLM)
Builds
Production AI workflows, cloud-native services, and modern web applications for manufacturing clients
Domain
Manufacturing / Cloud-native AI / Distributed Systems
Deliverable
production ML models
Required skills
Python (async, Pydantic), Java (Spring Boot, Quarkus, virtual threads), AWS (Lambda, Bedrock, OpenSearch, CDK), Angular/TypeScript, Microservices, Event-driven architectures, RAG, Embeddings, Prompt engineering, CI/CD, Observability
Preferred skills
Master's degree, Experience with enterprise server/storage/networking products, Kubernetes, Docker
Technologies
AWS (Lambda, ECS Fargate, DynamoDB, S3, SQS, OpenSearch, VPC, API Gateway, EventBridge, IAM, CloudWatch, Bedrock), Python, Java, Spring Boot, Quarkus, Angular, TypeScript, Pydantic, NATS, Kafka, Azure DevOps, Docker, Kubernetes, Git
Responsibilities
Design and deploy end-to-end features spanning AWS infrastructure, Python/Java backends, and Angular frontends; Build and evolve AI workflows using Amazon Bedrock (function calling, RAG, embeddings); Develop Python serverless services and Java microservices; Design resilient distributed systems with idempotency and failure handling; Define and maintain infrastructure as code using AWS CDK; Design and maintain production API contracts; Develop retrieval and scoring capabilities using semantic/vector search; Build operational visibility through CloudWatch and tracing; Own and improve CI/CD workflows using Azure DevOps; Use AI coding agents thoughtfully to review and validate generated code (via careerplan.io/jobs/19b96af5-f9bd-4cf8-82c7-9fc0a7b07095-python-java-full-stack-developer-ai-capabilities-at-jobgether)
Seniority
Senior, hands-on IC
