Senior Software Engineering
Core
Design, build, test, and operate production-grade software and services; partner with customers to translate business needs into technical designs and deliver end-to-end solutions.
Role type
Senior Software Engineer (AI/LLM focus)
Builds
Production-grade software, services, reusable components, and AI/LLM-based solutions
Domain
Enterprise software engineering with AI/LLM integration
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, prompt engineering, retrieval-augmented generation, model tuning, evaluation, data quality management, performance monitoring, cloud AI platforms, CI/CD, automated testing, observability
Preferred skills
Experience designing, deploying, and operating AI or LLM-based solutions
Responsibilities
Design and operate scalable software services, partner with stakeholders to define success metrics, drive engineering best practices, build reusable components, lead technical workstreams, and deliver customer outcomes end-to-end
Seniority
Senior, hands-on IC