About the role
<p>If digital transformation, next-generation technology, and growth opportunities excite you, then join our Netcracker Technology team!&nbsp; Our culture and collaborative work environment are the keys to our success.&nbsp; Here you will work with the best in class global teams, earn a competitive salary and contribute to the largest digital transformations around the world.<br><br><strong>What’s in it for you?<br></strong>We are seeking a Senior Software Engineer who builds production-grade systems in the AI domain.<strong> </strong>This role is for an engineer who values distributed systems, performance, reliability, and clean architecture—and who is comfortable shipping AI-enabled products as software, not as research. You will design and implement backend services, data pipelines, and platform components that make AI features reliable, observable, secure, and cost-effective in real enterprise environments.</p> <p>You will collaborate with Product, Platform/Cloud, Security, and (when needed) AI/Applied teams to integrate AI capabilities into real systems—but your focus remains engineering: APIs, services, infrastructure, testing, deployment, and operational excellence.<br><strong><br>What’s the scope of this role?</strong></p> <ul> <li>Designing, developing, and maintaining scalable back-end systems and APIs used across the organization</li> <li>Building and operating production systems that enable AI features (service orchestration, model gateways, retrieval back-ends, evaluation/telemetry)</li> <li>Leading technical design discussions and using best engineering practices (CI/CD, testing, code quality)</li> <li>Evaluating and adopting AI-domain infrastructure components pragmatically (e.g., inference back-ends, vector search, caching, streaming)</li> <li>Mentoring junior engineers and contributing to a culture of continuous learning and innovation</li> <li>Collaborating with product teams to translate business needs into technical requirements and deliver solutions</li> <li>Ensuring system reliability, performance, and security in compliance with corporate standards</li> </ul> <p>&nbsp;</p> <p><strong>What skills and experience will you need for this role?</strong><strong>&nbsp;</strong></p> <ul> <li>6+ years of professional software engineering experience</li> <li>Strong proficiency in <strong>Go</strong> (preferred) or Java/Python, with deep understanding of <strong>distributed systems</strong></li> <li>Proven experience designing and operating <strong>high-throughput backend services</strong> and <strong>public/internal APIs</strong></li> <li>Strong fundamentals in <strong>concurrency, network