Senior Software Engineer – AI Assistant Coding (Contract 1 Year)

Closing on: Jan 16, 2027

About the company

Our client is a leading R&D company dedicated to pushing the boundaries of technology with a focus on innovation and excellence, working on cutting-edge projects across various industries. They are actively seeking a skilled professional to join their innovative R&D team. If you the talented professional, join with them in shaping the future of technology.

About the role

We’re seeking an exceptional senior software engineer to join our team and drive innovation at the intersection of software development and artificial intelligence. In this role, you’ll leverage cutting-edge AI tools and automated coding platforms to accelerate development cycles, improve code quality, and mentor teams in AI-assisted development practices.

What you’ll do

  1. Design and implement complex software systems using AI-powered development tools and automated coding assistants
  2. Lead the integration of AI coding tools (such as GitHub Copilot, Cursor, Claude, and similar platforms) into our development workflow
  3. Develop frameworks and best practices for AI-assisted software development across the organization
  4. Build and maintain automated code generation pipelines and tools that enhance developer productivity
  5. Architect solutions that leverage LLMs and AI models for code review, testing, and documentation
  6. Mentor junior and mid-level engineers on effective use of AI coding tools and automated development practices
  7. Collaborate with cross-functional teams to identify opportunities for AI-driven development acceleration
  8. Stay current with emerging AI coding technologies and evaluate their potential impact on our engineering processes

What we’re looking for

  1. 5+ years of professional software engineering experience
  2. Strong proficiency in modern programming languages (Python, TypeScript, Java, Go, or similar)
  3. Demonstrated experience using AI coding assistants and automated development tools in production environments
  4. Deep understanding of software architecture, design patterns, and best practices
  5. Experience with prompt engineering and optimizing interactions with AI coding tools
  6. Strong problem-solving skills and ability to debug AI-generated code effectively
  7. Excellent communication skills and ability to explain technical concepts to diverse audiences

Preferred

  1. Experience integrating LLM APIs into development workflows
  2. Experience establishing coding standards and governance for AI-generated code
  3. Knowledge of security considerations when using AI coding tools

Technical environment

  1. Modern cloud infrastructure (AWS, GCP, or Azure)
  2. CI/CD pipelines with automated testing and deployment
  3. Collaborative development using Git and modern version control practices
  4. AI-powered IDE extensions and coding assistants
  5. Agile development methodology

What we offer

  1. Competitive salary package
  2. Comprehensive health coverage
  3. Professional development budget for AI/ML courses and certifications
  4. Latest development tools and premium AI coding assistant subscriptions
  5. Collaborative, innovation-focused culture

When applying

Email your resume and a short description of your carrier goals to [email protected] Kindly mention ‘Senior Software Engineer – AI Assistant Coding’ as the subject of the e-mail.

Company: Company Name Withheld
Company email: [email protected]
Job Location: Colombo 3
Job Category: Data Science / Machine Learning / AI
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx