AI Engineer
Alpha Z · Singapore
Job ResponsibilitiesBuild systems that integrate LLMs, optimization solvers, data processing, code execution, and user-facing workflows.Develop backend services, APIs, task execution modules, data pipelines, and system components.Build frontend interfaces, demos, dashboards, and interactive workflows for users.Implement LLM-based workflows for problem understanding, code generation, debugging, result explanation, and user interaction.Integrate optimization tools and solvers such as Gurobi, CPLEX, Pyomo, OR-Tools, CVXPY,or related frameworks.Build safe and controllable environments for generated code execution, testing, and validation.Support end-to-end product development, from requirement understanding and technical design to implementation, testing, deployment, and iteration.Improve system reliability, usability, maintainability, scalability, and performance.Work closely with research and business teams to translate technical ideas into products.Job RequirementsBachelor’s degree or Master’s degree in Computer Science, AI or a related field.Strong software engineering skills and hands-on development experience.Strong programming ability.Experience with backend development, API design, databases, asynchronous tasks, testing, debugging, and deployment.Familiarity with tools such as FastAPI, Flask, Django, Node.js, React, TypeScript, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, cloud services, or CI/CD tools is a plus.Experience with LLM tools and AI-assisted coding tools such as ChatGPT, Claude, Gemini, Cursor, GitHub Copilot, LangChain, LlamaIndex, OpenAI API, Anthropic API, or related tools.Ability to use LLMs in the loop for coding, debugging, testing, refactoring, documentation, and rapid prototyping.Experience with optimization, operations research, data analytics, or machine learning engineering is a plus.