
Search by job, company or skills
About the job
We're looking for a Senior Software Engineer who wants to do more than write good code — you'll
take ownership of the AI products we ship to enterprise customers. You'll work
shoulder-to-shoulder with AI experts, drive decisions end-to-end from architecture to deployment,
and help define how we build. This isn't a role where you wait for specs — you own the outcome.
If you're energized by hard problems, move fast with AI tools, and take pride in what you ship,
we'd love to talk.
About the Role:
● Develop and maintain a robust product software framework to facilitate the expansion
and adaptation of our AI product for different enterprise customers.
● Design and implement scalable software architectures and systems to support rapid
development and integration of new features.
● Create reusable components, libraries, and tools that enable other developers to
efficiently build and extend the product.
● Collaborate with cross-functional teams, including AI experts and product managers, to
define software requirements and ensure alignment with customer needs.
● Ensure the software framework is well-documented, well-tested, and follows best
practices for code quality and maintainability.
● Continuously improve the software development processes and tools to enhance
productivity and efficiency.
● Stay up-to-date with the latest trends and advancements in software engineering to
incorporate new technologies and techniques into the product framework.
● Provide technical guidance and mentorship to other developers to promote knowledge
sharing and skill development.
● Actively participate in code reviews and collaborate with the team to address technical
challenges and ensure high-quality code.
● Contribute to the overall product strategy and roadmap by providing insights and
recommendations based on software engineering expertise.
What Makes You a Good Fit:
Must Have:
● Bachelor's or Master's degree in Computer Science, Software Engineering, or a related
field.
● Strong experience in software engineering, including designing and building complex
software systems using Python.
● Demonstrated ability to leverage AI tools (e.g., GitHub Copilot, Claude, ChatGPT, Cursor)
to accelerate development workflows — from coding and debugging to documentation
and code review. We expect engineers here to work with AI, not around it.
● Proficiency in Python programming, with a focus on writing clean, efficient, and
maintainable code.
● Solid understanding of software development principles, practices, and methodologies.
● Experience with interfacing and working with cloud-based services and architectures,
such as Azure or AWS.
● Strong problem-solving and analytical skills, with the ability to identify and resolve
technical challenges.
● Excellent communication and collaboration skills, with the ability to work effectively in a
team environment.
● Self-motivated, with a passion for learning and staying updated with emerging
technologies.
● Experience with building SAAS and real-time messaging systems.
● Experience with generative AI systems or related technologies.
● Experience working with Large Language Models (LLMs) or similar natural language
processing technologies.
● Understanding of machine learning algorithms and frameworks, such as TensorFlow or
PyTorch.
● Familiarity with frontend technologies, such as HTML, CSS, and JavaScript.
● Experience in developing scalable and distributed systems.
● Understanding of containerization technologies like Docker and orchestration tools like
Kubernetes.
● Familiarity with Agile/Scrum methodologies and experience working in an Agile
development environment.
If you are passionate about pushing the boundaries of AI technology, possess strong technical
skills, and thrive in a collaborative environment, we encourage you to apply. Join us in shaping
the future of AI solutions and making a significant impact in the industry.
Why you'll love working here
● Attractive compensation and benefits commensurate with experience.
● Generous daily lunch allowance of $10 per day, provided to each team member.
● Overseas travel opportunities for training and working related, providing exposure to
international projects and collaborations.
● An employee-centric culture that values the skills and abilities of our team members,
providing them with the necessary tools and resources to excel in their roles and advance
in their careers.
● A collaborative work environment that fosters teamwork, knowledge sharing, and
innovation.
● Fun team activities & outing
Job ID: 147332621
Skills:
Deep Learning, Typescript, Python, CrewAI, attention mechanisms, agent patterns, vector databases, observability tools, AutoGen, LangGraph, OpenAI Agents SDK, LLM fine-tuning, hybrid search strategies, transformer architectures, context management, Google ADK
Skills:
React, Typescript, Apis, Distributed Systems, FastAPI, Python, AWS, Next.js, clean architecture
We don’t charge any money for job offers