AI Software Engineer

at  BASF AsiaPacific Service Centre Sdn Bhd

Kuala Lumpur, KL, Malaysia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jul, 2024Not Specified01 May, 20245 year(s) or aboveNutrition,Materials,Informatics,Computer Science,Environmental Protection,Working Experience,Python,Fine Tuning,Social Responsibility,Chemicals,Emerging Technologies,Software Design,FlaskNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WE CREATE SUSTAINABLE CLOUD & WEB APPLICATION SOLUTIONS FOR SPECIFIC BASF NEEDS.

We are currently seeking a passionate AI Software Engineer to join our vibrant team. This is an exciting opportunity to work on cutting-edge technologies and make a significant impact in the AI field. The successful candidate will play a pivotal role in our ongoing AI enablement efforts, contributing both to our internal development teams and our own solution development.

EDUCATION AND WORK EXPERIENCE

  • Degree in Computer Science, informatics, business informatics or in a comparable field
  • Minimum 5 years’ related working experience

TECHNICAL & PROFESSIONAL KNOWLEDGE (MANDATORY)

  • Proven experience as an AI Software Engineer or similar role.
  • Must be proficient in Python.
  • Experience working with large language models.
  • Must have knowledge of Retrieval Augmented Generation (RAG).
  • Must be familiar with AI libraries such as Langchain.
  • Experience with FastAPI or Flask is beneficial.
  • Experience with Streamlit is beneficial.
  • Knowledge of agent-based systems is a nice-to-have.
  • Experience with fine-tuning is a nice-to-have.
  • Familiarity with cloud-based AI services like Azure OpenAI Service, Google Vertex, or AWS Bedrock is a plus.
  • Excellent understanding of software design and programming principles.
  • Good analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.

Responsibilities:

  • Design, develop, and implement AI-based solutions to meet business needs.
  • Collaborate with other teams to provide AI enablement, sharing knowledge and skills to build AI-based solutions.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean, maintainable, and efficient code.
  • Contribute to team discussions on software architecture, development processes, and other standards.
  • Stay updated with emerging technologies and apply them into operations and activities.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

A comparable field

Proficient

1

Kuala Lumpur, Malaysia