Enable job alerts via email!

Senior Backend Engineer (Go/Java)

Qualgo Technologies

Indonesia

On-site

USD 30,000 - 70,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Software Engineer to enhance their AI agent platform. This role involves designing and developing scalable backend systems, integrating AI/ML models, and ensuring high performance and security. You will collaborate with data scientists and engineers to tackle complex challenges in real-time processing and distributed systems. Join a dynamic team that values professional growth and offers a supportive environment, where your contributions will impact millions of users. Enjoy competitive benefits, including premium health insurance and flexible working hours.

Benefits

Competitive salary
Premium health insurance
Annual leave
Performance review
Professional growth opportunities
Team building activities
Free tea and coffee
Macbook and screen (if needed)

Qualifications

  • 5+ years of backend software engineering experience.
  • Strong experience in Go, Java, or Python.
  • Experience with AI/ML model integration.

Responsibilities

  • Design and maintain scalable backend services for AI agent platform.
  • Implement APIs and microservices for AI models and data pipelines.
  • Collaborate with cross-functional teams for system optimization.

Skills

Backend Engineering
Distributed Systems
Go
Java
Python
AI/ML Integration
Real-time Processing
Problem-solving
Communication Skills

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
AWS
GCP
Azure
Kafka
RabbitMQ

Job description

As a Senior Software Engineer - Backend (AI Agent Platform), you will play a key role in designing, developing, and deploying the backend systems that power our AI agent platform. You will work on challenging problems related to distributed systems, scalability, real-time processing, and the integration of AI/ML models into production. You will work closely with data scientists, machine learning engineers, frontend engineers, and other stakeholders to build a robust and innovative platform. You will be a hands-on developer, writing high-quality code and contributing to architectural decisions.

Key Responsibilities:

  • Design, develop, and maintain scalable, reliable, and performant backend services for the AI agent platform.
  • Implement APIs and microservices for interacting with AI models, data pipelines, and other platform components.
  • Write high-quality, well-tested, and maintainable code (primarily in Go, potentially with some Java or Python).

AI/ML Integration:

  • Work closely with data scientists and machine learning engineers to deploy and integrate AI/ML models into the platform.
  • Develop and maintain infrastructure for model serving, monitoring, and retraining.
  • Optimize model performance and scalability in a production environment.
  • Experience with deploying LLM and SLM models.

Real-time Processing:

  • Design and implement systems for real-time data processing and event handling.
  • Work with technologies like WebSockets, message queues (Kafka, RabbitMQ), and streaming platforms.
  • Collaborate with data engineers to integrate the AI agent platform with data pipelines for training and inference.
  • Work with various data storage technologies (SQL, NoSQL, data warehouses).

Scalability and Performance:

  • Design and implement systems that can handle high volumes of data and traffic.
  • Identify and address performance bottlenecks.
  • Optimize system performance for speed, scalability, and cost-effectiveness.

Security: Implement secure coding practices and work closely with the security team to ensure the security of the platform.

  • Work effectively in a cross-functional team, collaborating with product managers,
  • designers, frontend engineers, data scientists, and other stakeholders.
  • Communicate technical concepts clearly and concisely.
  • Provide technical guidance and mentorship to junior engineers.
  • Participate in code reviews and contribute to improving engineering best practices.
Your skills and experience
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5+ years of experience in backend software engineering.
  • Strong experience with Go (highly preferred), Java, or Python.
  • Experience with building and deploying scalable, distributed systems.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Experience with databases (SQL and NoSQL).
  • Experience with message queues (Kafka, RabbitMQ) or streaming platforms.
  • Experience with real-time communication technologies (WebSockets) is a plus.
  • Experience with integrating AI/ML models into production systems is a significant plus.
  • Experience with MLOps tools and practices is a plus.
  • Experience with LLMs/SLMs, agent frameworks, or vector databases is a strong plus.
  • Experience working in an Agile environment.
  • Experience working in Vietnam or Southeast Asia is a plus.

Required skills:

  • Strong backend engineering skills.
  • Solid understanding of distributed systems concepts.
  • Familiarity with AI/ML concepts and technologies.
  • Excellent problem-solving and analytical abilities.
  • Good communication and collaboration skills.
  • Passion for building high-quality, scalable, and secure systems.
  • Fluency in English, Vietnamese proficiency is a plus.
Why you'll love working here
  • Competitive salary and benefits package.
  • Premium health insurance for you and your family.
  • Annual leave 12 days per year + 1 Birthday Leave + 1 X’Mas
  • Performance review: once per year
  • Opportunity to work on products that impact millions of users.
  • A dynamic and supportive work environment.
  • Professional growth and development opportunities.
  • Internal training/sharing and professional training courses
  • Team building, company trip, year end party, monthly activities,….
  • Devices: Macbook and screen (If needed)
  • Free tea and coffee
  • Working hour: 9am - 6pm from Monday to Friday
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.