Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan AI Software & Data Engineer di PT Altanova Teknologi Nusantara kami kurasi dari JobStreet (kategori Teknologi & IT). Perhatikan lokasi kerja (Cikarang Pusat, West Java) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
About the role
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.