ashley-avatar-image

AI-generated summary

beta

This job is an AI Software Engineer focused on enhancing apps with AI features. You might like this job because it's remote, involves creative problem solving, and you’ll directly impact user experiences while collaborating with global teams.

Undisclosed

Job Description

Note: 

  • This is a remote work position. 
  • Candidates from Malaysia, Indonesia, India, Philippines and Egypt are encouraged to apply.

Responsibilities:

As an AI Software Engineers you will be required to:

  • Identify opportunities where AI can add value and enhance user experiences including providing AI tools for app designer to perform AI tasks in their app.
  • Develop AI features aligned with the overall product and business strategy.
  • Design, develop and train machine learning models and algorithms that power AI features.
  • Ensure data quality, integrity, and compliance with privacy regulations.
  • Design, code, test and deploy features for our products.
  • Conduct R&D and have fun with POCs.
  • Support users and customers in solving issues faced when using our products.
  • Document and contribute learning materials to help users and customers.

Job Requirements

Python Skills (Required):

  • Hands-on experience with Large Foundation Models (LFMs) (e.g., GPT, BERT, Whisper)
  • Familiarity with Retrieval-Augmented Generation (RAG) frameworks
  • Proficiency in FastAPI for building scalable applications
  • Experience with databases like MongoDB and PostgreSQL
  • Knowledge of vector databases and retrieval systems (e.g., Pinecone, Elasticsearch, Weaviate, Milvus)
  • Experience with fine-tuning for AI models (e.g., Torch, Hugging Face, Sentence Transformers)

AI/ML Development Stack:

  • Familiarity with OpenAI, Anthropic, or other LLM APIs
  • Knowledge of prompt engineering
  • Experience with embedding models and fine-tuning
  • Understanding of evaluation metrics and model performance optimization

MLOps & Development Tools:

  • Experience with Docker and containerization
  • Familiarity with Git and version control
  • Knowledge of MLflow or similar ML experiment tracking tools
  • Experience with model deployment and serving (e.g., BentoML, TorchServe, vLLM)
  •  Understanding of CI/CD pipelines for ML applications 

Infrastructure & Monitoring:

  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of model monitoring and observability tools
  • Understanding of cost optimization for AI/ML deployments
  • Familiarity with API security best practices

Additional Skills:

  • Experience with streaming data processing
  • Knowledge of data privacy and ethical AI principles
  • Java knowledge is a plus
  • Strong communication skills and ability to explain technical concepts

Skills

Java (Programming Language)
Artificial Intelligence
Verbal Communication Skills
Python (Programming Language)

Company Benefits

Digital Nomad

Be a digital nomad and work from home or anywhere you choose.

Learn and Grow

We encourage continuous learning and will fund your professional growth.

Flexible Work Hours

We are task oriented and offers flexible working hours.


Additional Info

Company Activity

Last active - few hours ago

Career Level

Junior Executive

Job Specialisation

Computer Engineering


Company Profile

Joget Technology Sdn. Bhd. (Joget, Inc.)-logo-image

Joget Technology Sdn. Bhd. (Joget, Inc.)

WHO IS JOGET? WHAT IS JOGET DX? We are the team behind the Joget DX commercial open source project, a no-code/low-code web platform that modernizes application development and workflow automation on the cloud and mobile. With more than 40 partners and thousands of users globally, our products help small businesses, Fortune 500 companies, and government agencies to easily build and maintain enterprise apps.