Senior Software Engineer - AI-Enabled Migration


San Jose
USD180000 - USD350000
PR/564272_1760038603
Senior Software Engineer - AI-Enabled Migration

Senior Software Engineer - AI-Enabled Migration
Location: San Jose, CA
Employment Type: Full-time, Onsite (5 days/week)
Compensation: $180,000-$350,000

A cutting-edge technology company is seeking a Senior Software Engineer to join a newly formed AI-native team focused on modernizing legacy business applications. This is a hands-on engineering role in a greenfield environment, where you'll leverage AI tools and agent-based systems to accelerate development and drive large-scale migration to open-source platforms.

This role is ideal for someone who thrives in fast-paced environments, enjoys solving complex backend challenges, and is excited to work at the intersection of AI and enterprise modernization.


Key Responsibilities

AI-Accelerated Development

  • Use AI-assisted tools to write, test, and debug code efficiently
  • Build and integrate open-source applications using Python and JavaScript
  • Develop intelligent agents and workflows to support migration efforts

Technical Leadership

  • Own the technical strategy and execution from design to deployment
  • Ensure code quality, scalability, and performance across systems
  • Translate business logic and configurations into modern architectures

Cross-Functional Collaboration

  • Partner with internal teams to understand legacy application requirements
  • Identify migration challenges and apply AI-driven solutions
  • Ensure new systems meet operational and security standards

Qualifications

Required

  • 5+ years of experience in software development, with a backend focus
  • Proficiency in Python and JavaScript for full stack development
  • Experience with containerization and cloud platforms (e.g., Kubernetes, AWS, OCI)
  • Strong collaboration skills and ability to lead technical initiatives

Preferred

  • Experience with generative AI and large language models (LLMs)
  • Background in building automation agents or intelligent systems
  • Familiarity with AI-enabled tools like Devin, Replit, Cursor, Zapier
  • Understanding of DevOps practices and CI/CD pipelines
  • Experience designing user interfaces with a focus on UX

Compensation & Benefits

  • Base salary range: $180,000-$350,000
  • Discretionary bonuses and equity may be available
  • Comprehensive medical, dental, and vision insurance
  • 401(k) with company match
  • Paid parental leave and disability coverage
  • Generous PTO, sick leave, and paid holidays
  • Wellness benefits and onsite work environment

Note: Applicants must be authorized to work in the U.S. This is a full-time onsite role based in San Jose, CA.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.