AI Software Engineer (Python & AWS)

RECRUITER LLC
United States
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$90,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Continuous Integration Software Debugging Python (Programming Language) Machine Learning Natural Language Processing Commercial Software Tensorflow Software Engineering AWS Cdk Pytorch
+6 more
Large Language Models Snowflake HuggingFace Machine Learning Operations Terraform Docker

Requirements

  • 3+ years’ commercial Software Engineering experience - Strong coding, debugging and software engineering skills.
  • Strong Python development skills.
  • Hands-on experience with AI, Machine Learning and NLP.
  • Commercial experience working with LLMs.
  • Experience with LangChain.
  • Experience building, training or fine-tuning AI/ML models.
  • Strong AWS experience.
  • Experience with Terraform - AWS CDK.
  • Experience delivering production AI solutions (not academic or personal projects).
  • Ability to understand and explain AI-generated code.

Nice to Have

  • Hugging Face
  • Pydantic
  • RAG architectures
  • Docker & Kubernetes
  • CI/CD
  • Go
  • Snowflake
  • Vector databases
  • PyTorch or TensorFlow
  • LLMOps

If you’re passionate about building production AI systems and want to work with Python, LLMs, AWS and modern AI technologies in a collaborative engineering environment, we’d love to hear from you.

Benefits & conditions

Salary: €90,000 to €100,000 base salary + 25 days annual leave + benefits

About the company

Our client, an innovative SaaS organisation, is looking for an experienced AI Software Engineer to help build the next generation of AI-powered products.

You’ll join a growing AI engineering team working on production LLM and Machine Learning solutions with the opportunity to shape scalable AI features used by customers worldwide. This is a hands-on engineering role focused on building, coding and solving real-world problems.

What You’ll Be Doing

  • Build and deploy production LLM and NLP solutions.
  • Develop scalable backend services in Python.
  • Fine-tune and deploy Machine Learning models.
  • Design AI-powered features using modern frameworks.
  • Build reliable APIs and AWS-based solutions.
  • Collaborate with Product and Engineering teams.
  • Write clean, maintainable production code.

Apply for this position

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

Apply on arc.dev

Good distractions

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · WWC 2023

3:35 min

Defining a serverless architecture using AWS CDK

Raphael Manke Raphael Manke · WWC 2023

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

Videos

See all

Related articles

See all