Software Engineer - Forward Deployed Engineer
Core
Design, build, test, deploy, and operate secure, reliable, and scalable production-grade software systems and services that apply AI and data capabilities where appropriate.
Role type
Forward Deployed Software Engineer (AI/ML)
Builds
AI-powered production-grade applications, data solutions, and software systems
Domain
Enterprise software, AI, and data solutions
Deliverable
production ML models
Required skills
C, C++, C#, Java, JavaScript, Python, cloud platforms, data pipelines, application development, CI/CD, observability, security-first development
Preferred skills
AI or machine learning concepts, deploying technical solutions
Responsibilities
Partner directly with customers and stakeholders to understand business challenges and define success criteria; Design, build, test, deploy, and operate secure, reliable, and scalable production-grade software systems; Rapidly move from concept to prototype to production; Build production-quality software that connects customer systems, data, and AI capabilities; Drive end-to-end ownership of customer solutions, monitoring performance, reliability, quality, and maintainability; Contribute reusable components, reference implementations, and best practices that can be leveraged across customer engagements.
Seniority
Junior to Mid-level, hands-on IC
