About The Position

PB Optimize Authentication is seeking four Senior Full-Stack Engineers with expertise in Java/J2EE and hands-on experience applying AI/ML, Generative AI, and Agentic AI in production systems. The role is suited to experienced Java engineers who have expanded into modern AI-enabled architectures and want to build intelligent, scalable platforms. Engineers will work in a small, fast-moving, collaborative team to design, develop, and deploy mission-critical applications. The position combines enterprise backend and full-stack development with AI solution design and implementation. Engineers will build and integrate Java services and applications, develop and evaluate NLP and generative AI solutions, and implement Agentic AI patterns. They will collaborate with product owners, architects, analysts, and other engineers, influence technical decisions in uncertain environments, and help ensure that solutions meet security, compliance, governance, quality, and production-readiness standards.

Requirements

  • Bachelor's degree in Computer Science, AI/ML, or a related field.
  • 8–12 years of professional software development experience.
  • Strong, hands-on experience with Java/J2EE.
  • Expertise in Spring or Spring Boot, RESTful API design, and backend service development.
  • Solid understanding of software architecture and design patterns, including object-oriented, functional, and REST-based systems.
  • Experience building scalable, secure, production-grade enterprise systems.
  • Experience as a hands-on contributor producing clean, well-tested code.
  • Working knowledge of machine learning, Generative AI, and large language models (LLMs).
  • Hands-on experience integrating AI/ML and LLM services with Java-based applications.
  • Practical experience with Agentic AI patterns, including autonomous or semi-autonomous agents, tool invocation and function calling, multi-step reasoning and planning, and memory and context management.
  • Experience with prompt engineering, model evaluation, and AI solution productization.
  • Familiarity with Python for ML/AI workloads and model integration.
  • Experience with Docker, Kubernetes, and cloud platforms such as AWS or Azure.
  • Interest in CI/CD, automation, and production monitoring.
  • Understanding of model governance, compliance, and quality standards.
  • Strong collaboration and communication skills.
  • Ability to work independently with moderate to minimal guidance.
  • Ability to partner with enterprise teams and incorporate reusable platforms and shared capabilities.
  • Ability to translate complex business needs into practical, maintainable technical solutions.
  • Experience working in fast-paced, ambiguous environments with emerging technologies.

Nice To Haves

  • Experience with frontend frameworks such as React, Angular, or similar.
  • Experience with conversational AI platforms.
  • Exposure to responsible AI, observability, and model monitoring frameworks.

Responsibilities

  • Design and develop enterprise-grade backend systems using Java/J2EE, Spring, Spring Boot, and RESTful services.
  • Build and maintain full-stack applications, integrating backend services with modern front-end consumers.
  • Architect and implement AI-augmented and Agentic AI systems.
  • Develop and evaluate NLP and generative AI solutions, including prompt engineering and model orchestration.
  • Collaborate with product owners, architects, analysts, and engineering peers to turn business requirements into scalable technical solutions.
  • Apply software engineering best practices, including clean architecture, design patterns, unit testing, and code reviews.
  • Lead or strongly influence technical decisions in high-risk, high-uncertainty environments.
  • Ensure solutions meet compliance, governance, security, and quality standards.
  • Contribute to CI/CD pipelines, observability, and production readiness for AI-enabled applications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service