Software Engineer
Core
Translate product goals into LLM-driven, machine-executable instructions using structured prompting and build scalable customer-facing applications.
Role type
Senior Software Engineer (LLM & Data Platform)
Builds
LLM-driven applications, data warehouse code, and scalable services
Domain
Financial technology / Cloud data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
structured prompting, LLM safety & observability, SQL, .NET/.NET Core, REST APIs, React/Angular/Vue, Azure Data Factory, CI/CD pipelines, backend development, service-oriented architecture
Preferred skills
AI-enabled development frameworks, containerization, AWS, Power BI, financial data experience
Technologies
Azure, Azure Data Factory, Azure DevOps, GitHub, Entity Framework, SSAS, MDX, DAX
Responsibilities
Implement LLM safety, observability, logging, red-teaming, policy compliance, and PII-handling practices; Design, develop, test, and deliver scalable customer-facing applications and services; Own data warehouse code for imports from multiple time and billing systems; Scale existing code and identify options to modernize the platform; Collaborate with Product Management and Quality Engineering across the software development lifecycle; Manage priorities, estimates, deadlines, and deliverables while contributing to engineering process and quality improvements
Seniority
Mid-level, hands-on IC