Sr Software Engineer, AI & Data Platforms (AiDP)
Core
Architecting and implementing highly available enterprise solutions for an internal developer experience platform to accelerate app development teams' SDLC using Java and Generative AI.
Role type
Senior IC software engineer (Java & GenAI)
Builds
Internal developer experience platform and code modernization tools
Domain
Software engineering, Generative AI, Enterprise platforms
Deliverable
production ML models
Required skills
Java, Spring Framework, Spring Boot, Microservices, Generative AI, LLM integration, Distributed systems, Software architecture
Preferred skills
OpenRewrite, Agent-based systems, PostgreSQL, MongoDB, Cloud platforms (AWS/GCP), Kubernetes, J2EE/Jakarta EE
Technologies
Java, Spring Boot, PostgreSQL, MongoDB, AWS, GCP, Kubernetes, OpenRewrite
Responsibilities
Design, implement, and maintain production Java services; Integrate LLMs and Gen AI capabilities into enterprise tools; Collaborate with data scientists to deliver end-to-end solutions; Lead software design and architecture for large-scale distributed systems.
Seniority
Senior, hands-on IC