Principal Full Stack Developer – Generative AI & Autonomous Agents
Related skills
grpc react java python microservices📋 Description
- Design, implement, and optimize end-to-end GenAI solutions (backend to UI).
- Build modular UI components in Angular and React for responsive, accessible interfaces.
- Develop and optimize backend services and APIs (REST, GraphQL, gRPC) for real-time AI apps.
- Architect and maintain distributed microservices (synchronous/asynchronous) using Java, Python, FastAPI.
- Integrate ML models into scalable, production-ready systems with ML teams.
- Manage workflow orchestration with DAGs and asynchronous queues.
🎯 Requirements
- 10+ years of professional experience as a full stack or combined backend/frontend engineer.
- Backend expertise: Java and Python with microservices and distributed systems.
- Deep knowledge of FastAPI, OpenAPI, gRPC, and asynchronous workflows.
- Proficiency with SQL and NoSQL databases, distributed computing (Kafka, Redis, RabbitMQ).
- Frontend: Expert Angular and React, with TypeScript, ES6+, HTML5, CSS3/SASS.
- Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, CI/CD pipelines.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!