AI Coach Tech Lead/Architect
Core
Lead the technical delivery of digital products end-to-end, guiding teams toward scalable, secure, and maintainable solutions while adopting AI-native engineering practices.
Role type
Senior Software Architect / Tech Lead
Builds
Scalable digital products and enterprise solutions
Domain
Enterprise software development with AI-native engineering
Deliverable
production ML models
Required skills
Java (17/21/25+), Software Architecture (Microservices, Modular Monolith, Clean/Hexagonal), REST API Design, CI/CD, Generative AI Coding Tools (Copilot/Cursor), Prompt Engineering, Code Review, Observability, Security Best Practices
Preferred skills
Event-driven architectures (Kafka/RabbitMQ), CQRS, Docker/Kubernetes, Terraform/IaC, Cloud platforms (AWS/Azure/GCP), OAuth2/OIDC, High-traffic system optimization
Technologies
Java, Spring, Kafka, RabbitMQ, Docker, Kubernetes, Terraform, AWS, Azure, GCP, GitHub Copilot, Cursor
Responsibilities
Lead design and evolution of technology solutions; Drive architectural decisions and trade-offs; Design and evolve REST APIs; Define and enforce engineering standards; Mentor and coach engineers; Partner with Product, QA, UX, and stakeholders; Encourage AI-first engineering practices with proper governance
Seniority
Senior, hands-on IC with leadership responsibilities
