AI Software Engineer

AI Enabled Solutions LLC
United States
6 days ago
Apply on computerjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Automation of Tests Continuous Integration DevOps Software Engineering TypeScript System Availability Large Language Models Software Coding Service Stack
+1 more
Programming Languages

Job description

This is an opportunity for a highly experienced engineer to play a key role in shaping the future of software delivery within a large-scale, enterprise environment. You will combine deep software engineering expertise with practical AI experience, helping drive faster, safer, and more intelligent development processes across a complex technology estate., As a Principal AI Software Engineer, you’ll work closely with product, engineering, and leadership teams to design and evolve AI-enabled development capabilities. You’ll have ownership of technical architecture decisions, help implement AI-driven engineering workflows, and ensure high standards of quality, reliability, and governance are maintained.

This is a hands-on role for someone who enjoys building, solving complex technical problems, and driving engineering excellence at scale.

What You’ll Be Doing

  • Leading the design and implementation of AI-enabled software engineering solutions.
  • Defining technical architecture and engineering standards across multiple teams.
  • Supporting the adoption of AI-assisted development practices and tooling.
  • Reviewing, governing, and improving AI-generated code and outputs.
  • Building scalable, resilient systems used by large numbers of users.
  • Driving best practices across testing, observability, CI/CD, deployment, and platform reliability.
  • Partnering with product leaders and engineers to solve complex business and technical challenges.
  • Helping accelerate the organisation’s journey toward more frequent, automated, and reliable software releases.

Requirements

  • Extensive experience in software engineering within complex, enterprise-scale environments.
  • Strong hands-on coding ability and a passion for technical problem-solving.
  • Practical experience applying AI technologies within software development and engineering workflows.
  • Ability to design technical architectures and make sound engineering decisions.
  • Experience working across multiple programming languages and technology stacks.
  • Strong understanding of modern engineering practices including CI/CD, automated testing, observability, and cloud platforms.
  • Excellent communication skills and the ability to explain technical concepts to both technical and non-technical audiences.
  • A collaborative approach and experience working within cross-functional teams.

Technology Environment

Experience with some of the following would be beneficial:

  • AWS
  • Go
  • Java
  • TypeScript
  • Modern AI/LLM tooling and frameworks
  • AI-assisted development workflows
  • Enterprise-scale cloud platforms

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on computerjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:47 min

Solving the knowledge deficit in large language models

Alejandro Saucedo Alejandro Saucedo +3 · World Congress 2024

4:35 min

Learning resources and community engagement for AI engineers

Alfonso Graziano Alfonso Graziano · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all