Siemens Software is seeking an experienced full stack developer software engineer to join their team in building core data platform to help innovative global manufacturers design better products, faster.
Requirements
- Agentic AI ( LangChain, LangGraph, Strand, MLFlow etc)
- Agent to tool integration, Agent to Agen integration
- AWS Bedrock, Open AI, Vector Database
- Experience in implementation of RAG service and RAG Pipeline
- Experience with LLM models for chuncking, embedding and semantic search
- Experience in implementing Micro Service architecture
- Good knowledge of Computer Science fundamentals in object-oriented design, data structures, data modeling, algorithms, and knowledge of Data Mesh architecture (preferred)
Responsibilities
- Design, develop modular SAAS services to cater Agentic AI, RAG and Data Mesh capabilities
- Implement software programming for SAAS architecture with focus on surpassing customers’ expectations by achieving high quality and on time delivery.
- Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism.
- Ability to understand sophisticated products, data models, and communication protocol.
- Mentor and provide technical guidance to a team of software engineers through the complete lifecycle of software development.
- Creates, documents, and implements software designs which may involve complicated workflows or multiple product areas.
- Collaborate regularly with other test engineers within the R&D Unit to set and drive the overall development strategy
Other
- Ability to collaborate optimally across disciplines, roles, and geographical and time zone boundaries
- Experience with Agile development, CICD, and Test-Driven Development (TDD)
- Proficiency in cross-location communication and the English language
- Flexibility to adapt to different stakeholders and environments
- Willingness to work in an open-feedback environment that wants to continue towards improvement.