State Street

Senior Java Developer - AI/NLP Solutions

State Street
Apply
16 hours ago
Kraków, Poland or Gdańsk, PolandSenior

Responsibilities

  • Analyze, design, develop, test, and maintain complex enterprise software using Java and related technologies.
  • Design scalable backend services and contribute to core application frameworks.
  • Integrate machine learning models, large language models, and AI services into enterprise applications.
  • Collaborate with product managers, business analysts, architects, and engineers to turn business requirements into sustainable technical solutions.
  • Contribute to architecture decisions involving AI integration, data flows, validation, security, observability, and operational support.
  • Implement automated testing, output validation, performance monitoring, auditability, and human oversight for AI-enabled functionality.
  • Provide technical guidance in design discussions and code reviews.
  • Troubleshoot complex technical issues in mission-critical client environments.
  • Mentor junior engineers and improve engineering practices.

Requirements

  • At least five years of full software development lifecycle experience with enterprise Java applications.
  • B.S. or M.S. degree in computer science, software engineering, artificial intelligence, machine learning, data science, or another relevant technical field is recommended.
  • Strong knowledge of core Java, Spring Boot, REST APIs, relational databases, distributed systems, and Kafka.
  • Understanding of machine learning and NLP fundamentals, including classification, model evaluation, tokenization, embeddings, semantic similarity, and information extraction.
  • Understanding of LLM and Transformer fundamentals, including prompting, context handling, structured outputs, retrieval-augmented generation, model limitations, and backend AI integration.
  • Strong problem-solving and communication skills with the ability to collaborate across technical and business teams.
  • Experience with Kubernetes and Microsoft Azure is beneficial.
  • Familiarity with vector search, embeddings, retrieval-augmented generation, and document-processing solutions is beneficial.
  • Familiarity with Python, machine learning or NLP libraries, and model deployment or monitoring practices is beneficial.
  • Understanding of responsible AI, data privacy, explainability, and human-in-the-loop workflows is beneficial.
  • Experience developing software in regulated or data-sensitive environments is beneficial.

Benefits

  • Permanent contract from day one.
  • Additional holidays, including birthday and service-anniversary days off.
  • Gold medical package for employees and their families.
  • Premium life insurance package and private pension plan.
  • Soft skills training, technical workshops, language classes, and development programs.
  • Volunteer opportunities, employee networks, and well-being programs.
  • Flexible work-life support, paid volunteer days, and additional benefits depending on seniority.

Tech Stack

State Street

About State Street

10,000+ employees

State Street is a global custodian bank and asset manager serving institutional investors with investment servicing, fund accounting, trading/FX, data, and index/active strategies. Its products include State Street Global Advisors’ funds and ETFs, the Charles River Investment Management Solution, and the front-to-back State Street Alpha platform. Founded in 1792 and headquartered in Boston, the company is publicly traded on the NYSE (ticker: STT) and operates across major markets worldwide.

Contact me