Senior Software Developer
Kuala Lumpur, MY
BASF
Our aspiration is to grow profitably and create value for society ► This is how we create chemistry for a sustainable futureDigital Hub Kuala Lumpur attracts, inspire and develop diverse talents who will elevate BASF’s digital journey.
As one of the world’s largest chemical companies, BASF is on a mission to create chemistry with a sustainable future. The Digital Hub Kuala Lumpur, alongside four other Digital Hubs across the globe are part of the technology powerhouse driving our vision. Join our organization and make an impact in an inclusive and diverse work environment. We value individual differences and provide opportunities for you to contribute your unique perspective towards our collective goals.
Objective of the position
Are you passionate about developing cutting-edge ML-centric software solutions? At BASF, you will collaborate with top-tier Data Scientists and ML Engineers, ensuring our AI models perform at their best in production systems. In return, we offer a stimulating work environment, opportunities for professional growth, and the chance to be part of a groundbreaking team driving innovation.
Main tasks
- Implement and maintain ML-centric software solutions: Develop, test, and deploy machine learning software applications that enhance our operational efficiency and innovation.
- Collaborate with Data Scientists and ML Engineers: Work closely with experts to seamlessly integrate AI models into production systems, ensuring robust performance and accuracy.
- Optimize software performance: Ensure our applications are scalable, reliable, and performant to meet the dynamic needs of our business.
- Contribute to the team’s development and innovation by researching and investigating new technologies, frameworks, libraries, etc.
Job Requirements
Technical & Professional Knowledge (mandatory)
- Programming Proficiency: Strong skills in Python and Java or .NET are essential. Experience with Rust is a plus.
- MLOps: Experience with frameworks like MLFlow, Ray Serve, or TorchServe, ensuring the efficient deployment, monitoring, and maintenance of machine learning models.
- Development of REST API’s using OpenAPI in Java or Python.
- Database Knowledge: Solid understanding of SQL and NoSQL databases. Experience with VectorDBs is a plus.
- MACH Architectures: Proven experience in developing and maintaining APIs, microservices and message broker infrastructures.
- Agile Methodologies: Familiarity with agile software development practices and tools such as Scrum, Kanban, and Jira to manage and streamline the development process.
- Knowledge of CI/CD DevOps framework and version control systems (for example GIT).
At BASF, we create chemistry for a sustainable future. We combine economic success with environmental protection and social responsibility. Around 112,000 employees in the BASF Group contribute to the success of our customers in nearly all sectors and almost every country in the world. Our portfolio comprises six segments: Chemicals, Materials, Industrial Solutions, Surface Technologies, Nutrition & Care and Agricultural Solutions. BASF generated sales of €68.9 billion in 2023.
BASF is committed to empowering its employees to pursue their interests and explore emerging technologies. By investing in top-quality tools and promoting cross-functional collaboration, we encourage our team members to drive positive change within our organization. Come join us and be a part of our digitalization journey.
Further Information at https://go.basf.net/careers_digitalhubkl
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture Chemistry CI/CD DevOps Git Industrial Java Jira Kanban Machine Learning Microservices MLFlow ML models MLOps .NET NoSQL Python REST API Rust Scrum SQL
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.