Lead Software Engineer

Be among the first applicants.
Kerry Consulting Pte Ltd
Singapore
SGD 80,000 - 100,000
Be among the first applicants.
4 days ago
Job description

Lead Software Engineer (AI)

Our Client is a leading stable firm.

We are seeking an experienced and dynamic Lead Software Engineer to enhance the technical quality of our open-source codebase for the AI systems.

Responsibilities:

  • Drive technical excellence within the Foundation by ensuring that our codebase is well-architected and that features and fixes are delivered in a timely manner.
  • Lead and mentor a team of software engineers, prioritizing tasks and requests based on their impact, urgency, and alignment with the Foundation's goals.
  • Facilitate technical discussions about the product, including sharing knowledge, gathering feature requests, and explaining technical decisions.
  • Manage our open-source repositories by maintaining proper structure, tagging, and rigorous testing of releases before deployment.
  • Develop and implement robust DevOps processes, including establishing CI/CD pipelines, creating test suites, and following engineering best practices.
  • Work with the community to uphold high standards for pull requests and code contributions, ensuring the ongoing quality of the codebase.
  • Address queries and discussions, including feature requests and support tickets, while fostering an active and engaged developer community.

Qualifications:

  • At least 8 years of experience in enterprise software development, with a minimum of 3 years in a leadership role managing engineering teams.
  • Strong understanding of software architecture best practices and the ability to communicate architectural trade-offs effectively.
  • Proficiency in Python and experience with frameworks such as Flask and StreamLit.
  • Knowledge of frontend technologies, including CSS/JavaScript, and experience with frontend frameworks like Node and React is a plus.
  • Skilled in using development tools and documentation platforms such as GitHub, UML Diagrams, Confluence, Slack, and Jira.
  • Familiar with CI/CD tools and practices, including Lint, PyTest, and automated build and test processes. Experience with security IAST and SCA tools is advantageous.
  • Excellent communication skills, with the ability to engage effectively with both technical and business stakeholders.

To Apply:
For a confidential discussion regarding your next Technology role, please submit your resume (in MS Word format) to Sheralynn Tjioe at sr@kerryconsulting.com, quoting the job title. We regret that only shortlisted candidates will be contacted.

Registration No.: R1878306 License No.: 16S8060

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Lead Software Engineer jobs in Singapore