Senior Full-Stack Software Engineer
Core
Own and deliver end-to-end software solutions for AI-powered Sales applications, including UI, workflow, integrations, and data layer.
Role type
Senior Full-Stack Software Engineer (AI Applications)
Builds
AI-powered Sales applications (UI, workflow, integrations, data layer)
Domain
Sales technology / Generative AI applications
Deliverable
production ML models | product features
Required skills
Python, React (JavaScript/TypeScript), FastAPI, REST API design, Microservices, SQL, Data modeling, CI/CD, Containerized deployment, Azure, Unit/Integration testing, AI-assisted development tools
Preferred skills
Generative AI/ML integration, Prompt engineering, Dynamics 365/CRM integration, Release management, Sales quoting workflows
Technologies
Python, React, TypeScript, FastAPI, Azure, SQL, Docker, CI/CD pipelines
Responsibilities
Architect scalable solutions and participate in architecture reviews; Write high-quality, well-tested code; Mentor junior engineers and enforce best practices; Collaborate with cross-functional teams to refine requirements; Deploy through existing containerized platform and CI/CD pipeline.
Seniority
Senior, hands-on IC with mentorship responsibilities