Senior Software Developer

Brunel

📍 prayagraj, uttar pradesh, India

Full-time Other-General

Job Description

As a Senior Software Engineer you'll lead the design and delivery of high-performance distributed systems that influence live operations. Set technical standards, mentor developers, and shape the engineering direction of complex ML-driven services. Own delivery from architecture through to deployment and support.

Key Responsibilities:

  • Provide leadership in the software development space, setting technical standards and delivery expectations
  • Design and implement high-performance microservices and distributed systems
  • Own implementation of ML-driven services (training pipelines, simulation, real-time inference integration)
  • Drive performance optimisation, reliability, and scalability of production systems
  • Lead code reviews and enforce engineering best practices
  • Collaborate closely with architects, data scientists, DevOps, and operations teams
  • Ensure robust CI/CD, automated testing, and in...
Apply for this Position