
Lead GenAI Java Developer - VP
Marks & Spencer Group plc6 months ago
Base Salary
$150k - $210k/yr
Responsibilities
- Lead the design and development of high-performance Java or Scala microservices for real-time fraud detection.
- Architect scalable solutions using LLMs, vector search, prompt engineering, and RAG patterns.
- Integrate GenAI capabilities including alert explanation, anomaly summarization, synthetic data generation, and workflow automation.
- Partner with data science teams to productionize machine-learning and Generative AI models.
- Implement APIs for AI inference, model orchestration, and governance.
- Drive cloud-ready and containerized development using Docker and Kubernetes.
- Guide engineering teams in CI/CD, DevOps tooling, code quality, automated testing, and observability.
- Provide technical leadership, mentor junior engineers, and promote engineering innovation and continuous learning.
- Collaborate with architects, fraud analysts, reporting teams, cybersecurity, compliance, legal, operations, and data governance stakeholders.
- Contribute to target-state architecture, evaluate AI technologies and frameworks, and support roadmap and strategic planning.
Requirements
- 10+ years of hands-on Java engineering experience with strong knowledge of performance, concurrency, and distributed systems.
- Experience with Scala or willingness to learn, plus knowledge of microservices, distributed caching, and relational databases such as Sybase, Oracle, or MS SQL.
- Knowledge of messaging or middleware such as Kafka and MQ.
- Practical experience with Generative AI technologies including LLMs, prompt engineering, RAG, and vector databases.
- Experience with OpenAI, Azure OpenAI, Anthropic, Pinecone, FAISS, Weaviate, or Elastic Vector Search.
- Experience with model deployment and inference tools such as Transformers, LangChain, or LlamaIndex.
- Hands-on Python experience for ML or AI workflows.
- Experience building cloud-ready applications and containerized deployments with Docker and Kubernetes.
- Knowledge of CI/CD pipelines, automated testing, and observability tools such as Grafana, Splunk, and Prometheus.
- Strong analytical, problem-solving, written communication, verbal communication, stakeholder-management, and leadership skills.
- Preferred qualifications include fraud, cybersecurity, risk technology, or financial-services experience; reactive programming; MLOps, feature stores, model monitoring; distributed systems; event-driven architectures; API-first design; and Agile or Scrum experience.
Benefits
- Comprehensive employee benefits and perks supporting employees and their families throughout their work-life journey.
- Opportunities for internal mobility across the business for employees who demonstrate passion and strong performance.
- Equal employment opportunity and a commitment to diversity and inclusion.