AI Software & Data Engineer

PT Altanova Teknologi Nusantara

Desa Ciranjeng

On-site

IDR 223,200,000 - 401,760,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Altanova Teknologi Nusantara is seeking an AI Software & Data Engineer to design, train, and deploy AI/ML solutions across data pipelines and backend services. The role spans computer vision, generative AI, and intelligent agents, with a practical emphasis on building complete, deployable systems.

You will work across data prep, model development, API development, and deployment, collaborating with product teams to ship robust AI-enabled solutions in real‑world environments.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, AI, Data Science, Software Engineering, Computer Engineering, or related field.
  • 3+ years of relevant experience in software engineering, AI/ML, data engineering, or applied technology development.
  • Strong Python and software engineering fundamentals.
  • Strong ML/deep learning fundamentals with hands‑on experience.
  • Experience with backend development and APIs.
  • Experience with SQL, databases, and data pipelines.
  • Git, debugging, and software testing experience.
  • Familiarity with cloud or Linux-based development and deployment environments.
  • Experience with real‑world datasets and model evaluation.
  • Ability to read tech docs and communicate in English.

Responsibilities

  • Design, develop, train, evaluate, optimize, and deploy AI/ML solutions.
  • Develop computer vision apps involving image/video analysis, detection, classification, segmentation, tracking.
  • Develop generative AI and LLM‑based apps, including AI agents.
  • Develop Python backend services and APIs for AI/data apps.
  • Build and maintain data pipelines, databases, and datasets for AI/analytics.
  • Create dashboards, reporting tools, and data visualization solutions.
  • Integrate AI and software components with external apps, hardware, APIs, databases, and systems.
  • Deploy AI models/software across cloud, on‑prem, or edge environments.
  • Evaluate and optimize AI systems for accuracy, performance, reliability, and cost.
  • Monitor and troubleshoot deployed models, data pipelines, and integrations.
  • Research emerging AI tech and assess practical applicability.
  • Collaborate with multidisciplinary teams and maintain clear technical docs.

Skills

Python proficiency
Software engineering fundamentals
ML fundamentals
Deep learning basics
Backend & API development
SQL & data pipelines
Git / debugging / testing
Cloud / Linux environments
English communication
Real-world datasets

Education

Bachelor's or Master's degree in CS / AI / Data Science / Software Engineering / Computer Engineering

Tools

Docker
Linux
Cloud platforms
APIs

Job description

Altanova Teknologi Nusantara is looking for an AI Software & Data Engineer with strong software engineering skills and hands‑on experience building AI, data, and software solutions.


This is a practical, development‑focused role spanning AI/ML, computer vision, generative AI and intelligent agents, backend development, data engineering, analytics, and deployment.


You will work across the development lifecycle, from preparing data and developing AI models to building APIs and data pipelines, developing analytics solutions, integrating systems, and deploying applications in real‑world environments.


We do not expect candidates to be experts in every area listed below. We value strong fundamentals, hands‑on development ability, technical curiosity, and the ability to independently learn and apply new technologies.


Key responsibilities

Design, develop, train, evaluate, optimize, and deploy AI and machine learning solutions.


Develop computer vision applications involving image and video analysis, detection, classification, segmentation, tracking, or related techniques.


Develop generative AI and LLM‑based applications, including intelligent workflows and AI agents.


Develop Python backend services and APIs supporting AI and data applications.


Build and maintain data pipelines, databases, and datasets for AI, analytics, and reporting.


Develop and support dashboards, reporting tools, and data visualization solutions.


Integrate AI and software components with external applications, hardware, APIs, databases, and other systems.


Deploy AI models and software applications across cloud, local, or edge‑computing environments.


Evaluate and optimize AI systems for accuracy, performance, reliability, computational efficiency, and cost.


Monitor and troubleshoot deployed models, software, data pipelines, and system integrations.


Research emerging AI technologies and evaluate their suitability for practical applications.


Collaborate with multidisciplinary engineering and product teams and maintain clear technical documentation.


Required Qualifications

Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, Computer Engineering, or a related technical field.


3+ years of relevant experience in software engineering, AI/ML, data engineering, or applied technology development.


Strong proficiency in Python and solid software engineering fundamentals.


Strong understanding of machine learning and deep learning fundamentals.


Hands‑on experience developing AI/ML applications using modern machine learning or deep learning frameworks.


Experience with backend development and APIs.


Experience with SQL, databases, and data pipelines.


Experience with Git/version control, debugging, and software testing.


Familiarity with cloud or Linux-based development and deployment environments.


Experience working with real‑world datasets, including data preparation, validation, and model evaluation.


Strong analytical and problem‑solving skills, with the ability to independently investigate technical problems and develop practical solutions.


Ability to read technical documentation and communicate effectively in English.


Preferred Experience

Experience in several of the following areas is preferred:


Computer vision and deep learning


Generative AI, LLM applications, multimodal AI, or AI agents


Model fine‑tuning, transfer learning, or optimization


Python backend and API development


Relational databases and data engineering


Data visualization, dashboards, and business intelligence tools


Cloud computing and application deployment


Docker, Linux, and containerized applications


AI model deployment and performance optimization


Hardware or external system integration


Real‑time AI applications


R&D, product development, startups, or rapid‑prototyping environments


What We Are Looking For

We are looking for someone who:


Has real hands‑on development experience, not simply familiarity with AI tools or APIs.


Can work across AI, software, and data rather than focusing only on model development.


Can build both AI components and the supporting software and data infrastructure needed to turn them into usable products.


Understands how to objectively evaluate AI model performance.


Is comfortable working with imperfect and real‑world datasets.


Can move efficiently from experimentation to working prototypes and deployed solutions.


Builds software with reliability, maintainability, and performance in mind.


Can independently learn new technologies and determine practical implementation approaches.


Enjoys solving challenging technical problems and working as part of a multidisciplinary engineering team.


Is comfortable working onsite in Cikarang and participating in hands‑on development, integration, and testing.


Why Join Altanova Teknologi Nusantara

At Altanova, you will work on practical technology‑development projects at the intersection of artificial intelligence, computer vision, generative AI, data, software, cloud computing, and physical systems.


Rather than focusing on only one layer of the technology stack, you will have opportunities to contribute throughout the development lifecycle, from AI experimentation and data engineering to backend development, analytics, system integration, testing, and deployment.


This role is ideal for an engineer who enjoys building complete systems, experimenting with emerging technologies, and turning AI concepts into practical working products.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Software & Data Engineer: End-to-End AI Solutions
AI Software & Data Engineer: End-to-End AI Solutions

PT Altanova Teknologi Nusantara • Desa Ciranjeng

On-site
IDR 223,200,000 - 401,760,000
Technical Project Manager (Engineering)
Technical Project Manager (Engineering)

PT Altanova Teknologi Nusantara • Desa Ciranjeng

On-site
IDR 250,000,000 - 500,000,000
AI Engineer (Assistant Manager)
AI Engineer (Assistant Manager)

MateCareer • Jakarta Barat, Jakarta Selatan

On-site
IDR 279,000,000 - 446,400,000
AI Solutions Architect & Automation
AI Solutions Architect & Automation

Integrity Indonesia • Daerah Khusus Ibukota Jakarta

On-site
Senior AI Programmer
Senior AI Programmer

PT Infotech Solutions • Jakarta Selatan

On-site
IDR 300,000,000 - 600,000,000
Senior AI & Data Engineer
Senior AI & Data Engineer

PT Leap Digital Indonesia • Kebayoran Baru

Hybrid
IDR 400,000,000 - 800,000,000
Hybrid work option
1-year contract
Machine Learning & AI Engineer
Machine Learning & AI Engineer

Devoteam • Indonesia

On-site
IDR 337,780,000 - 591,117,000
Senior AI & Data Engineer
Senior AI & Data Engineer

PT Leap Digital Indonesia • Jakarta Utara

Hybrid
IDR 320,000,000 - 520,000,000
AI Engineer (Computer Vision)
AI Engineer (Computer Vision)

Hendricks Corp Pte Ltd • Jakarta Pusat

On-site
IDR 250,000,000 - 450,000,000
Software Engineer
Software Engineer

Arista Group • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000