Senior Software Engineer - Applied AI & Data Products
Core
Design and build AI-enhanced software products using cloud-native AI services and LLMs to solve real customer problems.
Role type
Senior Software Engineer (Applied AI)
Builds
AI-enhanced software products and scalable data pipelines for production environments
Domain
Applied AI, Cloud Services, Enterprise Software
Deliverable
production ML models | product features
Required skills
Software engineering (Python, Java, C#, JS/TS), LLM application, RAG implementation, Cloud platform deployment (AWS, GCP, Azure), Data processing, API design, SQL/NoSQL databases
Preferred skills
Experience with Azure OpenAI, AWS Bedrock, LangChain, Cognitive services
Technologies
Azure OpenAI, AWS Bedrock, LangChain, Anthropic, OpenAI
Responsibilities
Design and build AI-enhanced software products, Apply LLMs and RAG to solve customer problems, Design scalable data pipelines and APIs, Collaborate with product managers and designers, Lead technical discussions and mentor peers
Seniority
Senior, hands-on IC