Software Engineering
Core
Design, build, test, and operate production-grade software and AI/LLM-based solutions, partnering with customers to deliver end-to-end outcomes.
Role type
Senior Software Engineering IC (AI/LLM focus)
Builds
Production-grade software, AI/LLM solutions, reusable components, and reference implementations
Domain
Software Engineering, Artificial Intelligence, Large Language Models (LLM)
Deliverable
production ML models
Required skills
C, C++, C#, Java, JavaScript, Python, prompt engineering, retrieval-augmented generation, model tuning, model evaluation, data quality management, performance monitoring, cloud AI platforms, CI/CD, automated testing, observability
Preferred skills
Experience deploying and operating AI systems in production environments, familiarity with Azure ML or OpenAI platforms
Technologies
Azure ML, OpenAI, C, C++, C#, Java, JavaScript, Python
Responsibilities
Design, build, test, and operate production-grade software and services; Partner with customers and stakeholders to clarify requirements and define success metrics; Drive engineering best practices including code reviews and CI/CD; Lead technical workstreams by aligning stakeholders and driving execution; Design, deploy, and operate AI or LLM-based solutions including prompt engineering and model tuning.
Seniority
Senior, hands-on IC
