Software Engineer
THE JUDGE GROUP, INC.
Charlotte, United States of America
21 days ago
Role details
Contract type
Contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 119KJob location
Charlotte, United States of America
Tech stack
API
Artificial Intelligence
Automated Storage and Retrieval Systems
Azure
Software Design Patterns
Elasticsearch
Python
Openshift
Performance Tuning
Power BI
Software Engineering
Workflow Management Systems
Google Cloud Platform
Enterprise Software Applications
Microsoft Power Automate
Large Language Models
Multi-Agent Systems
Prompt Engineering
Generative AI
GIT
Build Management
Containerization
Uipath
Kubernetes
Low Latency
Machine Learning Operations
Virtual Agents
REST
Software Version Control
Powerapps
Docker
Alteryx
Job description
As a Senior Software Engineer, you will design, develop, test, and deploy advanced AI-driven applications. You will work within a dedicated engineering pod, collaborating closely with engineering leaders, product partners, and platform teams to deliver scalable, secure, and compliant solutions in a highly regulated environment.
This role requires strong hands-on development experience, deep knowledge of automation platforms, and practical expertise with generative and agentic AI frameworks. Responsibilities
- Design, develop, test, deploy, and maintain enterprise-grade software and AI applications
- Lead moderately complex engineering initiatives and contribute to large-scale technology planning
- Translate architectural designs into scalable, maintainable, and secure implementations
- Build and deploy AI applications using LLMs, agent frameworks, and enterprise APIs
- Implement agentic AI design patterns, prompt engineering, retrieval-augmented generation (RAG), and fine-tuning techniques
- Integrate AI solutions with existing enterprise systems while meeting governance, security, and compliance requirements
- Review and resolve moderately complex technical challenges involving multiple technologies and frameworks
- Serve as a technical escalation point and guide less experienced engineers
- Troubleshoot complex application, automation, and model-related issues
- Collaborate with cross-functional teams including Product, Engineering, and Platform partners
- Stay current on advancements in generative AI, LLMs, and agent frameworks and apply best practices to production systems
Requirements
- 4+ years of software engineering experience or equivalent practical experience
- 2+ years of hands-on experience with Generative AI, large language models, or foundation models
- 2+ years of experience with Python
- 2+ years of experience with REST API development and containerization technologies (Docker, Kubernetes)
- 2+ years of experience with cloud platforms (Google Cloud Platform, Azure, Kubernetes, or OpenShift)
- 2+ years of experience using Git-based version control (branching, pull requests, collaborative workflows)
- Hands-on experience with:
- Microsoft Power Platform (Power Apps, Power Automate, Power BI, Copilot Studio)
- Intelligent automation and orchestration tools (UiPath, Alteryx, IDP solutions)
- Agentic AI frameworks (LangChain or equivalent)
Required Certifications
- UiPath Certification
- Microsoft Power Platform Certification, * Experience designing agent-based or AI workflow orchestration systems
- Experience with LLM platforms such as OpenAI, Anthropic, Google Gemini, Vertex AI, or Gitogenin
- Experience with vector databases and retrieval systems (Elasticsearch, OpenSearch, Pinecone, Weaviate)
- Familiarity with LLM observability and evaluation (latency, cost, accuracy, grounding, drift detection, safety)
- Knowledge of ML lifecycle tooling including CI/CD pipelines, model registries, and feature stores
- Experience working in regulated industries such as financial services
- Understanding of responsible AI principles, governance, and compliance
- Experience optimizing AI performance, prompt efficiency, and cost management
- Strong communication and documentation skills
- Prior experience mentoring or leading engineers
About the company
We are seeking a Senior Software Engineer to join the Consumer Intelligent Automation & AI team within Consumer Technology. This role will support a newly formed Agentic Engineering group focused on building enterprise-grade, generative AI and automation solutions that impact millions of customers.