We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

SOFTWARE ENGINEER 2

VSolvit, LLC
95000.00 To 110000.00 (USD) Annually
life insurance, vision insurance, flexible benefit account, tuition reimbursement, 401(k), retirement plan
United States, California, Ventura
Aug 20, 2025

***This is 100% Remote****

Job Summary

This role supports VSolvit's Generative AI for Forms SBIR project, focused on creating innovative tools that help sailors capture and improve maintenance reports through natural language and AI-assisted interfaces. The Software Engineer 2 will contribute to building, testing, and refining software modules that integrate with edge-deployed AI systems. This position is ideal for a mid-level developer who enjoys tackling practical engineering challenges in a research setting while growing expertise in applied AI.

As with any position, additional expectations exist. These include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies, communicating regularly with assigned supervisors, and completing tasks as assigned.

Responsibilities

  • Develop and maintain core software modules supporting mobile and web-based narrative capture and form population
  • Collaborate with AI developers and researchers to integrate AI/ML pipelines (e.g., small language models, speech-to-text, semantic encoding) into applications
  • Support development of backend services, APIs, and data handling components
  • Conduct technical experiments, prototypes, and usability testing to validate AI-assisted form entry
  • Implement automated testing, code reviews, and Agile task tracking (Jira, ADO, or similar)
  • Participate in sprint planning, demos, and user feedback sessions to refine features
  • Write and maintain internal documentation for software components
  • Ensure system performance, accuracy, and security within edge or constrained environments

Basic Qualifications

  • Bachelor's degree in Computer Science, Applied Mathematics, or related field
  • 2-4 years of professional software development experience
  • Proficiency in one or more modern languages (e.g., Python, Java, C++, JavaScript/TypeScript)
  • Experience with web or mobile application development
  • Familiarity with relational databases and REST APIs
  • Ability to work in Agile teams and deliver on sprint commitments
  • Eligible to obtain a U.S. Government clearance
  • Must be a U.S. Citizen
  • If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered

Preferred Qualifications:

  • Exposure to AI/ML concepts such as natural language processing, LLMs, or speech-to-text
  • Coursework, research, or project experience applying AI/ML techniques to real-world problems
  • Familiarity with mobile development (iOS/Android, React Native, or Flutter)

Company Summary:

Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team.

VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.

Applied = 0

(web-5cf844c5d-jtghc)