EPAM Systems

Senior AI Software Engineer

EPAM Systems$120K — $160K *
US-AnywhereRemote in Canada
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software engineering experience
  • Strong proficiency in modern Python
  • Hands-on experience with AWS, Azure, or GCP
  • Practical experience integrating LLMs into software applications
  • Applied experience with Terraform or similar IaC tools
  • Commitment to writing clean, maintainable code
  • Experience in an agile environment with rigorous code-review standards

Responsibilities

  • Build and maintain scalable backend microservices using Python and FastAPI
  • Develop tools and deterministic functions for AI agents to edit visual assets
  • Integrate models on owned infrastructure and third-party AI endpoints
  • Implement complex distributed workflows for job orchestration and dispatching
  • Contribute to Terraform scripts for managing cloud resources
  • Participate in backend orchestration and frontend development
  • Write robust tests to ensure API and AI agent output stability

Benefits

  • Opportunity to work with cutting-edge AI technology
  • Collaborative environment with a talented team
  • Focus on generative AI and scalable software engineering
  • Contributions to both backend and frontend development
  • Exposure to diverse cloud platforms and services
Full Job Description
We are seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build and scale the intelligent services powering our autonomous visual asset editing pipeline. You'll work closely with a talented team to develop event-driven serverless applications, create AI tools that empower our Large Language Models (LLMs) to edit visual assets, and occasionally contribute to the frontend to deliver these features to users. If you are passionate about the intersection of generative AI and robust, scalable software engineering, we want to hear from you! Req.#[redacted] Responsibilities Build and maintain scalable backend microservices using Python and FastAPI, deployed on serverless infrastructure Develop tools, constraints (guardrails), and deterministic functions for AI agents to edit visual assets. Integrate models on owned infrastructure and third-party AI endpoints Implement complex distributed workflows for high-volume job orchestration and dispatching (e.g., EventBridge, queues, DynamoDB streams) Contribute to Terraform scripts to provision and manage cloud resources safely and effectively across multiple environments Participate in backend orchestration and modern web frontend development Write robust unit and end-to-end tests to ensure the stability of APIs and AI agent outputs, supporting smooth deployments Requirements 5+ years of professional software engineering experience with a strong grasp of the Software Development Life Cycle and version control Strong proficiency in modern Python Hands-on experience deploying and operating services in AWS, Azure, and/or GCP Practical experience integrating LLMs into software applications, including interacting with inference endpoints, managing context windows, and parsing AI-generated content Applied experience with Terraform or similar IaC tools to manage cloud resources Commitment to writing clean, maintainable, and well-tested code Experience working in an agile environment with rigorous code-review standards

About EPAM Systems

EPAM Systems, Inc. is a leading global provider of digital platform engineering and development services. The company has a strong presence in North America, Europe, and Asia, and serves clients in a variety of industries, including financial services, healthcare, and retail. EPAM's services include software engineering, product development, and digital platform engineering, and the company has a reputation for delivering high-quality solutions that help its clients achieve their business goals. EPAM has been recognized as a leader in the digital services industry by a number of independent research firms, and the company has won numerous awards for its work.
Learn more about EPAM Systems
Size
58,824 employees
Market Cap
$18.2 billion
Industry
Net Income
$327.1 million
Founded
1993
5 Year Trend
+26.5%
Revenue
$2.6 billion
NASDAQ

Similar Jobs

More Jobs at EPAM Systems

More Enterprise Technology Jobs

Find similar Senior AI Software Engineer jobs: