We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Acosta Group logo
Acosta Group Verified
Sales & Marketing, Consumer Packaged Goods, Retail Services

Senior Software Engineer

Jacksonville, Florida, United StatesRemoteFull TimeSenior$110,000–$120,000 /yrPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Employment Type
Full Time
Location
US - NATIONAL
Become our next Senior Software Engineer and Lead AI-Driven Modernization of Microsoft Platforms
ActionLink is seeking a\*\*Senior Software Engineer to modernize and evolve a Microsoft-based technology stack, with a strong emphasis on AI adoption and platform transformation. This role balances maintaining critical .NET and SQL Server systems while leading their evolution into AI-enabled solutions.
All developers on our team are expected to operate as AI-augmented engineers, leveraging emerging tools and models to accelerate development and responsibly transform legacy business systems.
Core Development Responsibilities

  • Design, develop, maintain, and support enterprise applications using modern.NET (.NET 9 and beyond)
  • Jump into existing and legacy .NET applications to troubleshoot issues, support integrations, and improve stability and maintainability
  • Work extensively with Microsoft SQL Server, including writing and optimizing SQL queries, views, and stored procedures
  • Support and enhance existing database schemas and data integrations
  • Build and maintain APIs and backend services that integrate internal and external systems
  • Identify opportunities to modernize, refactor, and improve current solutions without disrupting business operations
  • Participate in technical discussions and help guide design and architectural decisions
  • Collaborate closely with engineers, business partners, and stakeholders

AI Development Responsibilities

  • Evaluate and apply modern AI development tools and models to accelerate coding and AI assisted development
  • Implement LLM-based solutions, leveraging next-token prediction and advanced pattern recognition to generate accurate, context-aware responses
  • Identify and mitigate LLM hallucinations by improving prompt design, context quality, and grounding strategies to reduce incorrect pattern matches
  • Retrieval-Augmented Generation (RAG) pipelines that enrich LLM prompts with relevant enterprise documents and structured data
  • Vector search workflows, storing embeddings in vector databases to retrieve semantically similar content based on user prompts
  • Develop and maintain vector databases, converting text into embeddings and optimizing similarity search for relevance, accuracy, and performance
  • Design and deploy AI agents capable of breaking complex prompts into steps and executing tasks using external tools and services
  • Enable AI agents to call APIs, query databases, run code, and automate workflows, including scheduling and transactional operations
  • Implement tool-calling architectures, allowing agents to dynamically select and execute the appropriate tools for each task
  • Integrate and operate MCP (Model Context Protocol) servers, standardizing how models access tools, data and execution environments
  • Establish and follow MLOps practices, including model versioning, deployment monitoring, and lifecycle management in production environments

Perks And Benefits

  • Salary range of $110,000 - $120,000 per year, commensurate with experience
  • Fully remote work environment
  • Medical, dental, vision, life and prescription insurance plans
  • 401(k) with employer match
  • Paid holidays, vacation and personal time
  • Internet phone stipend
  • W2 employment with biweekly pay schedule

Our Ideal Candidate

  • Bachelor's degree required.
  • Minimum of seven (5) years of software engineering experience with a focus on .Net, AI and SQL
  • Passionate about technology and continuous improvement
  • Interested in AI and practical, real-world application
  • Confident communicator who is comfortable speaking up in meetings
  • Willing to challenge ideas, call out issues, and propose solutions
  • Strong sense of ownership and a proactice, can-do attitude
  • Able to balance maintaining today's systems while building toward the future
  • Strong, independent worker who's ready to jump in and start contributing on a small engineering team
  • Microsoft Azure experience
  • AI tools, concepts or experimentation exposure
  • Modernizing or refactoring legacy systems experience
  • Familiarity with automation, DevOps, or cloud-native practices

We are an equal employment opportunity employer.

Ready to apply?
You'll be redirected to Acosta Group's application page.

Similar roles