Python/AWS Developer/ AI/ML

Princeton, NJ, US • Posted 3 hours ago • Updated 55 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Machine Learning (ML)
  • Optimization
  • DevOps
  • Generative Artificial Intelligence (AI)
  • Application Development
  • Amazon S3
  • Cloud Security
  • Regulatory Compliance
  • Collaboration
  • Team Building
  • Amazon SQS
  • Step-Functions
  • API
  • Amazon SageMaker
  • Node.js
  • Python
  • SDK
  • Microservices
  • Network Security
  • Continuous Integration
  • Continuous Delivery
  • Git
  • Debugging
  • Problem Solving
  • Conflict Resolution
  • Performance Tuning
  • Artificial Intelligence
  • Workflow
  • Amazon DynamoDB
  • Streaming
  • Remote Desktop Services
  • Amazon RDS
  • Cloud Computing
  • Database
  • React.js
  • Amazon Web Services

Summary

Title : Python/AWS Developer/ AI/ML

Location : Princeton, NJ (Onsite) - Look for candidates from NY/NJ/PA (Drivable distance)

Exp: 10+yrs profiles

Mode of interview: Final Round In person

Role:

As a Senior AWS Developer, you will be responsible for building cloud-native, serverless, and AI-enabled applications using AWS services. You will work hands-on across development, integration, automation, and optimization of cloud solutions. This role involves developing scalable and secure backend services, implementing event-driven components, integrating LLM/Agentic AI capabilities, and contributing to modernization initiatives across AWS environments.

The Opportunity:

We are looking for an experienced AWS developer who can design, develop, and enhance cloud-native applications using serverless and modern AWS services. You will work across multiple teams to build reusable components, implement automation, integrate AI/LLM capabilities using Amazon Bedrock and SageMaker, and support delivery of secure, efficient, and cost-optimized solutions in AWS.

To succeed, this Role s Responsibilities Would Involve:

  • Bring a developer s mindset with strong knowledge of AWS cloud engineering.
  • Be comfortable building, debugging, and enhancing serverless applications.
  • Work collaboratively with architects, product teams, and DevOps to deliver end-to-end solutions.
  • Understand modern cloud design principles, security practices, and automation standards.
  • Stay current with evolving AWS services and Generative AI capabilities.

Responsibilities:

Application Development & Integration

  • Build and enhance cloud-native applications using AWS services such as Lambda, API Gateway, DynamoDB, SQS/SNS, Step Functions, and S3.
  • Develop AI-enabled features using LLMs, Agentic AI, and AWS services like Amazon Bedrock and SageMaker.
  • Write clean, maintainable, secure, and testable code using Node.js or Python.
  • Implement event-driven workflows, asynchronous integrations, and serverless APIs.
  • Integrate AWS services programmatically using AWS SDK.

Cloud Engineering & Infra Automation

  • Implement Infrastructure-as-Code (IaC) using CloudFormation.
  • Contribute to CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy.
  • Support observability by configuring logging, monitoring, tracing, and alerts.
  • Follow cloud security, compliance, and operational best practices.

AI/LLM Feature Implementation

  • Build LLM-driven features, inference workflows, prompt-handling, and agent-based automation using Bedrock.
  • Develop scalable AI components and integrate them into backend services.
  • Experiment with new AWS AI capabilities and contribute to PoCs.

Collaboration & Delivery

  • Work with architects and senior engineers to translate high-level architecture into implementation.
  • Participate in code reviews, design discussions, and team development practices.
  • Troubleshoot issues, optimize application performance, and support deployment activities.

Mandatory Skills

  • 8 to 12 years of overall experience with strong AWS development background.
  • Hands-on development using AWS serverless services: Lambda, DynamoDB, SNS/SQS, Step Functions, API Gateway.
  • Experience developing AI/LLM features using Amazon Bedrock or SageMaker.
  • Strong programming experience in Node.js or python
  • Solid experience with AWS SDK, event-driven patterns, and microservices.
  • Good understanding of AWS compute, networking, security, and CI/CD.
  • Experience with CloudFormation for IaC.
  • Experience with Git and modern development workflows.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Ability to write secure, scalable, production-grade cloud applications.

Good to Have Skills

  • Experience with embeddings, vector indexing, or Agentic AI workflows.
  • Knowledge of DynamoDB advanced patterns (streams, TTLs, global tables).
  • Experience working with RDS or other cloud databases.
  • Exposure to front-end technologies (React.js) for full-stack work.
  • Familiarity with AWS Service Catalog, IAM Identity Center, or governance tools.
  • Experience working in large-scale enterprise environments.
  • AWS Certifications (Developer Associate, Solutions Architect Associate/Professional) are a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91112461
  • Position Id: OOJ - 3349-2350-1774060504
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Princeton, New Jersey

Yesterday

Easy Apply

Contract, Third Party

$60 - $70

Hybrid in Newark, New Jersey

9d ago

Easy Apply

Full-time

Depends on Experience

Princeton, New Jersey

9d ago

Full-time

USD 25.00 - 30.00 per hour

Princeton, New Jersey

Today

Full-time

USD 166,000.00 - 213,000.00 per year

Search all similar jobs