Senior Full-Stack Developer
Core
Design and deliver modern data-driven applications, APIs, and services that process large volumes of structured and unstructured data, incorporating AI/ML techniques.
Role type
Senior Full-Stack Developer (Data & AI/ML focus)
Builds
Modern web applications, REST-based APIs, cloud-based data processing services, and AI/ML-integrated solutions
Domain
Enterprise software development, Data engineering, Artificial Intelligence/Machine Learning
Deliverable
production ML models | product features | dashboards & analysis
Required skills
C#, .NET Core, ASP.NET, Angular, TypeScript, MS SQL Server, REST API design, Microservices architecture, CI/CD pipeline configuration, NLP toolkits, Model training and monitoring, Database design and query optimization
Preferred skills
Azure cloud services, Large-scale text analysis, Distributed systems design, Rate-limiting and caching strategies
Technologies
Microsoft .NET, C#, ASP.NET, MS SQL Server, Angular, Azure, NLP frameworks
Responsibilities
Design and develop applications and services handling high-throughput data flows; Integrate emerging AI/ML technologies into production; Contribute to architectural decisions for microservices and distributed systems; Create and configure CI/CD pipelines; Provide production support for legacy and modern environments; Mentor teammates and lead code reviews
Seniority
Senior, hands-on IC with mentorship responsibilities
