Director, Software Engineer

Morgan Stanley
Alpharetta, GA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Confluence JIRA Microsoft Azure Computer Engineering Continuous Integration DevOps
+28 more
Middleware Python (Programming Language) Node.Js OAuth Sourcetree Prometheus Software Safety Security Assertion Markup Language (SAML) Subversion AWS Cdk Data Logging Enterprise Software Applications ReactJS Large Language Models Grafana Prompt Engineering AngularJS Kubernetes Information Technology HuggingFace Bitbucket Graphql NestJS Restful APIs Terraform Atlassian Bamboo Docker Jenkins

Job description

Experteer Overview In this role you lead the integration of GenAI and LLMs into enterprise applications, building scalable pipelines and secure interfaces. You’ll work with product managers, data scientists, and engineers to deliver production-grade AI solutions, while advancing observability and compliance. The position blends hands-on engineering with cross-functional collaboration to enable AI-powered capabilities across the firm. You’ll drive rapid PoCs to production and shape GenAI strategy within a global financial services context. Compensation / Benefits * Integrate LLMs into existing applications to enhance user experience and design end-to-end GenAI pipelines * Develop APIs and middleware for seamless LLM interaction with enterprise systems * Collaborate with product managers, data scientists, and engineers to define requirements and deliver solutions * Monitor, analyze, and fine-tune LLM performance using metrics and user feedback * Implement security and data privacy practices for LLM usage * Stay updated on AI/NLP/ML advances to improve integration strategies * Design GenAI agents capable of reasoning and executing actions across internal APIs and tools * Create structured prompts, templates, and reusable prompt-engineering frameworks * Build and maintain tool registries for GenAI agents to securely access data sources * Implement observability, tracing, and structured logging for GenAI workloads * Develop rapid PoCs to validate ideas and scale successful prototypes * Participate in Agile ceremonies and conduct code/design/prompts reviews Tasks * Bachelor’s in Computer Engineering, Computer Science, or related field * 5 years of experience in roles such as Full Stack Developer, Software Engineer, or AI Engineer * 5 years of experience with Python, Java, JavaScript; RESTful and GraphQL APIs; Node.js and Nest.js; Angular and React; DevOps, CI/CD with Jenkins, Bamboo, Docker; JIRA/Confluence/Bitbucket/SVN/SourceTree * 2 years of experience with AWS Lambda, AWS Gateway API, AWS SDK, AWS CDK; LLM APIs (OpenAI, Azure OpenAI, Hugging Face); prompt-engineering frameworks (LangChain, LlamaIndex, Semantic Kernel); model fine-tuning and embeddings; secure tool registries; observability tools (TruLens, W&B); OAuth2, SAML; Kubernetes Helm; Terraform; Prometheus, Grafana; AI safety and compliance practices Key requirements * telecommuting up to 2 days per week * comprehensive employee benefits * opportunity for cross-business mobility * inclusive culture * career development opportunities

Requirements

user for LLM usage * Stay updated on AI/NLP/ML advances to improve integration strategies * Design GenAI agents capable of reasoning and executing actions across internal APIs and tools * Create structured prompts, templates, and reusable prompt-engineering frameworks * Build and maintain tool registries for GenAI agents to securely access data sources * Implement observability, tracing, and structured logging for GenAI workloads * Develop rapid PoCs to validate ideas and scale successful prototypes * Participate in Agile ceremonies and conduct code/design/prompts reviews Tasks * Bachelor’s in Computer Engineering, Computer Science, or related field * 5 years of experience in roles such as Full Stack Developer, Software Engineer, or AI Engineer * 5 years of experience with Python, Java, JavaScript; RESTful and GraphQL APIs; Node.js and Nest.js; Angular and React; DevOps, CI/CD with Jenkins, Bamboo, Docker; JIRA/Confluence/Bitbucket/SVN/SourceTree * 2 years of experience with AWS aaaaaC _ AWS Gateway API, AWS SDK, AWS CDK; LLM APIs (OpenAI, Azure OpenAI, Hugging Face); prompt-engineering frameworks (LangChain, LlamaIndex, Semantic Kernel); model fine-tuning and embeddings; secure tool registries; observability tools (TruLens, W&B); OAuth2, SAML; Kubernetes Helm; Terraform; Prometheus, Grafana; AI safety and compliance practices Key requirements * telecommuting up to 2 days per week * comprehensive employee benefits * opportunity for cross-business mobility * inclusive culture * career development opportunities

Apply for this position

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

Apply on us.experteer.com

Good distractions

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

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all