Experienced Software Engineer (AI)
Core
Design, build, and maintain robust software solutions and genAI applications that integrate AI capabilities and agentic workflows to support clients' business challenges.
Role type
Experienced Software Engineer (AI)
Builds
Data-driven platforms and generative AI applications
Domain
Software Engineering / Artificial Intelligence / Cloud
Deliverable
production ML models
Required skills
Software architecture, clean code principles, AI/LLM integration, cloud platforms, CI/CD pipelines, containerization, modern programming languages
Preferred skills
Azure, modern data platforms, Docker
Technologies
Python, JavaScript, TypeScript, Azure, Docker
Responsibilities
Design, develop, and maintain software applications; Integrate AI capabilities and agentic workflows into applications; Collaborate with cross-functional teams; Participate in architectural discussions; Work directly with clients to understand requirements; Stay current with emerging technologies
Seniority
Senior, hands-on IC
