Develop and maintain Python applications, implement NLP solutions, build APIs, and ensure CI/CD pipelines while collaborating with cross-functional teams.
Job Description
- At least 3 years of experience as a Python Tech Stack Developer.
- Must be familiar with a project’s complete life cycle implementation of at least 1 to 2 projects.
- Develop and maintain Python-based applications.
- Utilize expertise in Langchain and Langgraph for natural language processing tasks.
- Build APIs using FastAPI
- Have UI skillset in web components, Lit, typescript
- Understand CICD, e.g. git/Jenkins
- Develop, enhance, and maintain Python-based applications with a focus on scalability, reliability, and performance.
- Contribute to the end-to-end project lifecycle, from requirements gathering and design to implementation, testing, deployment, and support (must have worked on at least 1–2 full life cycle implementations).
- Implement Natural Language Processing (NLP) solutions leveraging LangChain and LangGraph for intelligent workflows and conversational AI applications.
- Design and build robust, secure, and high-performing APIs using FastAPI.
- Collaborate with front-end teams to integrate web components, Lit, and TypeScript into applications.
- Ensure smooth CI/CD pipelines using tools like Git and Jenkins, following best practices for automation and DevOps.
- Work closely with cross-functional teams (Product, UI/UX, QA, DevOps) to deliver business-driven solutions on time.
Top Skills
Fastapi
Git
Jenkins
Langchain
Langgraph
Lit
Python
Typescript
Web Components
Unison Consulting Singapore Office
1 Changi Business Park Crescent, , Plaza 8 #03-06 Tower A, Singapore, , Singapore, 486025
Unison Consulting Singapore Office
#12-00, 63 Market Street, Bank of Singapore Center, Singapore, , Singapore, 048942
Similar Jobs
Financial Services
As a Software Engineer III, you will enhance and deliver technology products in a secure and scalable way, working closely with various teams to develop quality software for trading and market needs.
Top Skills:
AthenaJavaPythonQuartzSecdb
Artificial Intelligence • Fintech • Other • Automation
As a Software Engineer, you'll develop and maintain technology for trading algorithms, collaborating with a team in a fast-paced environment.
Top Skills:
C++LinuxPython
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills:
AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
What you need to know about the Singapore Tech Scene
The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.