Role OverviewThe Senior Software Engineer - AI & Full-Stack is a senior-level individual contributor responsible for building modern, AI-integrated web applications that power Worksoft's enterprise automation platform. This role sits at the intersection of full-stack engineering and applied AI, driving innovation across both the product's web interfaces and its intelligent automation capabilities.
You will join a dynamic, agile (scrum) team and contribute equally to developing scalable full-stack web solutions and implementing cutting-edge AI-powered features. If you have strong experience across both modern web development and applied AI/ML technologies, and you thrive in a collaborative environment where you can innovate across the entire stack, you'll be a perfect fit. The ideal candidate is a versatile, forward-thinking engineer who is equally comfortable architecting responsive web UIs, building robust APIs, and integrating intelligent AI capabilities - with the drive to mentor others and shape engineering best practices.
Key ResponsibilitiesProduct Development & Ownership- Own the design and delivery of full-stack features and AI-powered capabilities end-to-end - from UI and API through to AI model integration - with a focus on quality, scalability, and measurable business impact.
- Design and implement solutions using strong object-oriented principles, design patterns, and architectures
- Evaluate and validate both full-stack architectural decisions and AI/ML approaches, including frontend framework choices, API design, model selection, fine-tuning strategies, and integration feasibility.
- Identify risks and technical challenges requiring prototyping or architectural assessment
Problem Solving & Innovation- Stay at the forefront of both AI advancements and modern web development practices - research, evaluate, and champion emerging technologies, frameworks, and methodologies that elevate Worksoft's products and engineering standards.
- Troubleshoot and resolve issues related to product defects, customer environments, and application version differences
Customer & Platform Support- Troubleshoot customer issues through remote meetings
- Identify root causes and recommend effective resolutions
- Clearly communicate findings and requirements to internal teams
DevOps & Build Systems- Support CI/CD processes and tooling improvements
Collaboration & Team Engagement- Actively participate in the Scrum development process, lead improvement initiatives, and continuously work on refining development methodologies.
- Mentor and guide junior developers across both full-stack web development and AI implementation, reviewing code, building team capabilities in modern engineering practices, and fostering a culture of continuous innovation.
- Collaborate with peers on ideation, design discussions, and problem solving
- Contribute to shared engineering knowledge and continuous improvement
Required Skills & Experience- Bachelor's degree in Computer Science, Engineering, or related technical field OR 15+ years of relevant professional experience without a degree
- 10+ years of experience developing Web based, object-oriented applications, OR strong proficiency in: C#, .NET Framework, .Net
- Proven full-stack web development expertise: building and shipping production web applications using C#, .Net, ASP.NET Core, modern frontend frameworks (Angular, Blazor, or similar), REST APIs, and authentication patterns.
- Proven AI development expertise: designing, building, and deploying production-grade AI-powered features using LLMs, ML frameworks, and AI orchestration tools - with demonstrable examples of AI-driven innovation integrated into real products.
- Strong research, analytical, and problem-solving skills
- Proven ability to work independently and learn new technologies quickly
- Experience troubleshooting complex technical issues
- Experience working in customer-facing technical roles
Preferred Qualifications- Advanced degree in Computer Science, Software Engineering, or a related field with a focus on AI, machine learning, or web systems
- Experience designing and delivering AI-integrated web applications that combine real-time data, responsive UIs, and intelligent backend services
- Familiarity with MLOps practices: model monitoring, versioning, and continuous evaluation pipelines
- Published work, or open-source contributions related to AI innovation
- Experience building Windows desktop applications using: WinForms, WPF, Similar frameworks
Role Details- Employment Type: Full-Time
- Work Model: Remote
- Location: United States
- Reporting To: Senior Manager, Engineering
- Travel Requirement: Minimal (customer meetings, events, team gatherings)
- Visa Sponsorship: Not available
- Compensation: $110,000 to $140,000 + OTE
Technology Landscape(Exposure required; prior experience in all areas not mandatory)
- AI & Machine Learning (Core Focus): LLMs and foundation models (OpenAI, Azure OpenAI, Anthropic Claude, Gemini), AI/ML Frameworks (PyTorch, TensorFlow, scikit-learn), ML.Net, RAG architectures, vector databases, AI agents and orchestration frameworks (LangChain, Semantic Kernel), prompt engineering, and MLOps practices
- Full-Stack Web Development (Core Focus): ASP.Net Core, Web APIs, REST, authentication (JWT, OAuth, Azure AD/Entra ID), Blazor, Angular or similar modern frontend frameworks, responsive UI design, component architecture, state management, and performance optimization
- Database: MS Sql Server, Stored Procedures, indexes, performance optimizations, Data access layers using EF Core or other ORM, Data modelling
- Windows Development: .Net, C#, Winforms, WPF, .Net MAUI
- Integration: Familiarity with distributed system design and event-driven messaging frameworks, including Service Bus or Kafka
- DevOps: MSBuild, Git
Compensation & Rewards- Base Salary Range: $110,000 to $140,000
- Annual Bonus Target: 10% performance-based
Compensation may vary based on experience, skills, and market conditions
Worksoft BenefitsFull-time employees at Worksoft enjoy:
- Employer-sponsored health and dental plans through BCBSTX
- Vision insurance coverage
- Employer HSA contributions
- Life insurance and AD&D coverage
- Short and long-term disability insurance
- 401(k) retirement plan with 100% employer match up to 4%
- Flexible PTO days per year
- 11 paid holidays annually
- Summer Hours program with half-day Fridays twice monthly (Memorial Day to Labor Day)