TechSmith · 2 months ago
Experienced Full Stack Software Engineer - AI - Hybrid or Full Remote
TechSmith is a mid-sized company that specializes in screen capture software and solutions. As a Full Stack Software Engineer focusing on AI, you will develop software systems that support TechSmith's creative suite of tools, collaborating within an agile team to solve customer requests and enhance product functionality.
Software
Responsibilities
Participating in an agile team
Programming
Estimating upcoming work
Reviewing completed work with teammates
Other duties as assigned
Qualification
Required
Bachelor's Degree in Computer Science, Artificial Intelligence, or a closely related field, or 3+ years equivalent practical experience
4+ years of professional software development experience including designing and deploying complex, scalable software systems
At least 6 months experience with C++, C#, Swift, Java, Javascript, or TypeScript
Proven experience leading or contributing hands-on to AI-driven software projects, specifically integrating large language models (LLMs) and other machine learning technologies
Familiarity with machine learning workflows and integrating AI APIs/SDKs (e.g., OpenAI, Anthropic, Hugging Face, Azure OpenAI, Vertex AI)
Strong understanding of responsible AI principles, including bias assessment, prompt safety, and AI output monitoring in production
Experience with integrating client applications with cloud services and AI model endpoints
Collaborative software quality practices such as code reviews and pair programming
Ability to collaborate with a diverse set of people from many disciplines (Product Owners, Quality Assurance, User Experience, etc.)
Candidates must have the ability to work in a hybrid environment
Candidates must reside in, or be willing to move to, Michigan, Florida, Illinois, North Carolina, or Texas before starting their new position. These are the only states of residency TechSmith supports for employment
If remote, once a quarter, candidates may be required to come into the main TechSmith office, in East Lansing, Michigan
If your address of residence is within 60 miles of East Lansing, we will ask that you come into the office 20% of the time
Ability to handle other duties, as assigned
Legally authorized to work in the United States without an employer-sponsored petition for a visa, such as an H-1B visa. TechSmith does not intend to file any visa applications in connection with this opening
Preferred
Building, fine-tuning, or integrating large language models (LLMs) or other AI/ML models into applications
Designing scalable services that leverage vector databases, embeddings, or retrieval-augmented generation (RAG)
Developing software with C#, TypeScript, or JavaScript and a modern framework such as React
Developing AI model validation and testing practices
Benefits
Competitive pay
Health Insurance – BCBS of Michigan - Employer paid premium
Health Savings Plan – Employer Contributions
Dental Insurance – Employer paid premium
Vision Insurance – Employer contributions toward premiums
Retirement – 401(k) – Employer Match
TechSmith is excited to offer company equity via an Employee Stock Ownership Plan (ESOP) as part of our comprehensive benefits package for full time employees
Tuition Assistance
Student Loan Repayment Assistance
Paid Parental Leave
Employee Assistance Program
Disability Insurance – Employer paid premium
Life Insurance – Employer paid premium
Generous PTO, Sick Time, Holiday Time, Volunteer Time
Company sponsored events, gifts, food, etc.
Company
TechSmith
TechSmith is a software company developing screen casting tools, including screen capture, recording and editing software.
Funding
Current Stage
Growth StageRecent News
TechSmith Corporation
2025-09-29
Company data provided by crunchbase