Senior Software Engineer

The Forum
New York, NY, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$175,000.0 - $220,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Application Integration Architecture Software Applications Cloud Computing Cloud Engineering Computer Programming DevOps Distributed Systems Python (Programming Language) Secure Coding
+14 more
Software Engineering TypeScript Data Logging Enterprise Software Applications Spring Cloud Large Language Models Multi-Agent Systems Generative AI Backend Containerization Information Technology Virtual Agents Api Design Microservices

Job description

We’re seeking an experienced Senior AI Software Engineer to join an innovative team building enterprise AI solutions that drive measurable business outcomes. This role is ideal for an engineer who enjoys developing production-ready applications using large language models (LLMs), agentic AI, and modern cloud technologies.

You’ll collaborate with business stakeholders and cross-functional teams to design, develop, and deploy intelligent applications that automate workflows, enhance decision-making, and integrate seamlessly with enterprise platforms. This is a hands-on engineering role focused on delivering scalable, secure, and maintainable AI solutions.

What You’ll Do

  • Design and develop AI-powered applications that support critical business processes.
  • Build intelligent workflows using LLMs and agent-based architectures to automate complex tasks.
  • Integrate AI solutions with enterprise systems, APIs, and structured and unstructured data sources.
  • Develop scalable backend services and cloud-native applications using modern software engineering practices.
  • Implement secure, governed AI solutions with built-in monitoring, logging, and audit capabilities.
  • Partner with business teams to translate operational needs into technical solutions.
  • Leverage AI-assisted development tools to accelerate software delivery while maintaining high quality standards.
  • Contribute to continuous improvements in architecture, performance, and application reliability.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.
  • 5+ years of software engineering experience developing enterprise applications.
  • Experience building and deploying production applications that leverage large language models (LLMs) or Generative AI.
  • Strong programming skills in Python, TypeScript, or similar languages.
  • Experience developing APIs, microservices, and distributed applications.
  • Familiarity with AI orchestration frameworks, retrieval-augmented generation (RAG), or agentic AI workflows.
  • Experience integrating applications with enterprise data sources and cloud platforms, preferably AWS.
  • Understanding of secure coding practices, governance, and compliance within enterprise environments.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with AI agent frameworks such as LangChain, LangGraph, Semantic Kernel, CrewAI, or similar technologies.
  • Knowledge of cloud-native architectures, containerization, and modern DevOps practices.
  • Experience developing scalable AI applications within enterprise environments.
  • Familiarity with software observability, monitoring, and application logging.

Benefits & conditions

3.43.4 out of 5 stars New York, NY 10018 Hybrid work $175,000 - $220,000 a year - Full-time, Pulled from the full job description

  • Health insurance
  • Retirement plan
  • 401(k) matching
  • Vision insurance
  • Dental insurance, * 401(k) matching
  • Dental insurance
  • Health insurance
  • Retirement plan
  • Vision insurance

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all