Search by job, company or skills

PRTR

Senior Software Engineer (AI)

Fresher
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Key Responsibilities

  • Design and build scalable end-to-end enterprise systems, bridging advanced frontends, mobile applications, and high-performance async backends.
  • Deploy, manage, and optimize the production inferencing of large machine learning models (TensorFlow, PyTorch) and Large Language Models (LLMs) within Agentic AI architectures.
  • Define robust GraphQL integration contracts to seamlessly connect AI outputs with core enterprise services.
  • Translate ambiguous business needs into concrete technical architectures and actionable engineering tasks.
  • Lead cross-functional engineering teams through the full delivery lifecycle to drive measurable business ROI.
  • Manage stakeholder expectations regarding realistic AI capabilities, mitigating risks, and defining strict project boundaries.
  • Optimize system performance across compute, memory, and network layers, including low-latency LLM inference and cost-efficient resource utilization (GPU/CPU).
  • Design secure systems with robust authentication/authorization (OAuth, RBAC), data privacy safeguards, and defenses against AI-specific threats such as prompt injection and data exfiltration.
  • Design and build scalable, event-driven systems that can handle high traffic reliably, using best practices to ensure data consistency and safe processing (e.g., avoiding duplicate or lost events).

Technical Requirements

  • Design: Strong foundation in system analysis and design, including object-oriented programming (OOP), class design, and the ability to create clear system diagrams (e.g., class diagrams, architecture diagrams).
  • Frontend: Advanced React proficiency, specifically for building interactive datatables, complex dashboards, and graph-based interfaces (e.g., React Flow).
  • Mobile: Hands-on cross-platform mobile development experience (React Native is a must; Flutter is acceptable).
  • Backend: Deep expertise in robust asynchronous backend frameworks using Python or Go.
  • API: Extensive experience designing, implementing, and consuming GraphQL APIs.
  • Testing: Experience with automated testing is required, including UI testing tools such as Selenium (or equivalent), along with unit and integration testing.
  • AI/ML Integration: Proven track record of serving and inferencing large-scale ML models and LLMs (Agentic AI workflows) in production environments.
  • Data Storage: Mastery of advanced data storage technologies, specifically NoSQL, Cassandra, or equivalent columnar databases.
  • Infrastructure & Streaming: Strong proficiency with Kubernetes (or equivalent orchestration) and Apache Kafka (or equivalent message brokers/event streaming).
  • Systems Architecture: Solid network-level knowledge for designing secure, scalable, and low-latency system communications.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146684451