Software Engineer
1 month ago
We are seeking a highly skilled Software Engineer to join our team as an AI/ML Interface Developer. In this role, you will be responsible for designing, developing, and maintaining scalable interfaces that facilitate interactions between AI tools and user-facing applications.
Key Responsibilities:
- Develop, maintain, and optimize interfaces for AI/ML tools, including large language models and vector databases
- Collaborate with platform engineering for deployment, cybersecurity, and sustainability
- Collaborate with data scientists, machine learning engineers, and product teams to design and implement AI-powered solutions
- Design APIs and microservices to enable interaction with AI/ML tools and databases
- Work with various programming languages (e.g., Python, Java, C++, etc.) to develop robust and scalable software solutions
- Implement best practices in software development, testing, and deployment to ensure high-quality code
- Stay updated on the latest trends and advancements in AI/ML technologies and interface development
- Troubleshoot, debug, and improve existing systems and interfaces to ensure smooth operation and performance
- Participate in code reviews and contribute to improving development processes and workflows
Requirements:
- BS degree in computer science, software engineering, or any related field
- Minimum of 4 years of experience in software development, with a focus on building interfaces for AI/ML tools
- Proficiency in at least 2 or more programming languages (e.g., Python, Java, C++, etc.)
- Experience working with AI/ML models, including large language models (LLMs) and vector databases
- Familiarity with API development and microservices architecture
- Strong understanding of software development best practices, including testing, version control, and CI/CD pipelines
- Experience with containerization technologies such as Docker and Kubernetes
- Excellent problem-solving skills and the ability to work independently and in a team environment
- Must be able to obtain a US Secret Clearance
Preferred Qualifications:
- Experience with AI/ML frameworks such as TensorFlow, PyTorch, or similar
- Familiarity with database management systems, particularly vector-based databases like ChromaDB, Pinecone, etc.
- Understanding of natural language processing (NLP) and working with LLM APIs like Hugging Face, LLAMA, Mistral, etc.
- Knowledge of data structures, algorithms, and performance optimization techniques
- Strong communication and collaboration skills
- Knowledge of on-premises cloud infrastructure technologies, such as OpenStack, VMware, or Azure Stack
What We Offer:
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Recognition and rewards for outstanding performance
-
Software Engineer
2 weeks ago
Nashua, New Hampshire, United States Shaw's Full timeWe are seeking a skilled Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams
-
Technical Lead
2 weeks ago
Nashua, New Hampshire, United States GO Staffing Full timeJob Title: Senior Software Engineer - Technical LeadAs a key member of our software development team, you will be responsible for leading the design, development, and deployment of software applications.Key Responsibilities:Add new features to existing software applications.Debug and fix software issues.Collaborate with cross-functional teams to ensure...
-
Principal Test Software Engineer
4 weeks ago
Nashua, New Hampshire, United States BAE Systems USA Full timeJob DescriptionWe are seeking an experienced Test Software Engineer to join our Integrated Test Engineering team at BAE Systems USA. As a key member of our team, you will be responsible for designing, developing, and deploying complex automated test systems, test applications, and documentation for Military Comms, Navigation, and Electronic Warfare...
-
Software Quality Assurance Engineer
4 weeks ago
Nashua, New Hampshire, United States DCS Corp Full timeAre you a detail-oriented and analytical individual looking for a challenging role in software testing and quality assurance? Do you have a passion for ensuring the highest quality software solutions for our customers?At DCS Corporation, we are seeking a skilled Software Tester and Quality Assurance Specialist to join our team. As a key member of our...
-
Software Engineer
2 weeks ago
Nashua, New Hampshire, United States LifeStance Health Full timeAbout the Role:We are looking for a skilled Backend Software Developer to join our team at {company}.As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems using Java.Main Responsibilities:Design and implement efficient and scalable backend systems using Java.Collaborate with...
-
Senior Software Engineer, C++ Developer
4 weeks ago
Nashua, New Hampshire, United States Saviance Full timeAbout the RoleThe Senior Software Engineer will research, design, build, and maintain innovative solutions incorporating state-of-the-art capabilities for the US Department of Defence.Key ResponsibilitiesEvaluate candidate technologies and standards to implement solutions.Design and integrate software modules and components.Rapidly prototype testbeds to...
-
Nashua, New Hampshire, United States Community Options Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team and contribute to the development of innovative solutions. As a key member of our engineering team, you will be responsible for designing, implementing, and testing software applications that meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications...
-
Nashua, New Hampshire, United States PRN Healthcare Full timeAre you a skilled software engineer looking for a new challenge? We're seeking a Senior Software Engineer to join our team and contribute to the development of our cutting-edge software systems. With 5+ years of experience in building scalable and efficient software systems, you'll have the opportunity to work on complex projects and collaborate with a...
-
Senior Principal Software Engineer
4 weeks ago
Nashua, New Hampshire, United States BAE Systems USA Full timeJob SummaryBAE Systems USA is seeking a Senior Principal Test Software Engineer (Hybrid) to join our team. As a key member of our CEMA technology, engineering, and program teams, you will be responsible for developing automated test software solutions for multiple product hierarchies. Your expertise in C# and NI TestStand will enable you to create standalone...
-
Embedded Software Developer
4 weeks ago
Nashua, New Hampshire, United States Saviance Full timeThe role of Embedded Software Engineer at Saviance involves designing and implementing embedded software for critical features and functions. This includes working with a multi-disciplinary R&D team to enable the implementation of features, integrating and verifying implemented features through unit and functional testing, and interfacing with other...
-
Embedded Software Developer
4 weeks ago
Nashua, New Hampshire, United States Saviance Full timeJob Title: Embedded Software Developer- C++Location: Nashua, NH- 100% onsiteDuration: 12 Months with possibility for extensionMust be eligible for DOD Security Clearance .The responsibilities can include, but are not limited to: embedded software design & implementation, design for critical features and functions, enabling implementation of features as part...
-
Embedded Software Developer
4 weeks ago
Nashua, New Hampshire, United States Saviance Full timeJob Title: Embedded Software Developer- C++Location: Remote Must be eligible for DOD Security Clearance .The responsibilities can include, but are not limited to: embedded software design & implementation, design for critical features and functions, enabling implementation of features as part of a multi-disciplinary R&D team (systems, electrical, mechanical...
-
Embedded Software Development Expert
4 weeks ago
Nashua, New Hampshire, United States Saviance Full timeThe role of Embedded Software Engineer at Saviance involves designing and implementing embedded software solutions for various applications. Key responsibilities include developing software for critical features and functions, collaborating with cross-functional teams, and ensuring seamless integration and verification of implemented features.As an Embedded...
-
Software Developer
4 weeks ago
Nashua, New Hampshire, United States MeetHires Full timeAbout the JobWe are seeking a skilled Software Developer to join our team at MeetHires. As a key member of our product development team, you will be responsible for designing, developing, and testing software applications using Java.Key Responsibilities Develop new capabilities and re-architect parts of our existing system. Collaborate with a team of...
-
Nashua, New Hampshire, United States BAE Systems USA Full timeJob DescriptionBAE Systems USA is seeking a highly skilled Principal Software Engineer for Electronic Warfare Systems to join our team in Nashua, New Hampshire. As a key member of our Test Architecture Team, you will be responsible for designing, developing, and testing common test solutions for our Next Generation Electronic Warfare Systems.Key...
-
Software Development Engineer
4 weeks ago
Nashua, New Hampshire, United States BAE Systems USA Full timeAt BAE Systems USA, we are seeking talented individuals to join our Engineering Leadership Development Program (ELDP). This three-year rotational program is designed to develop high-potential, entry-level and early-career engineers into effective future leaders.As a participant in the ELDP, you will have the opportunity to explore your passions through...
-
Firmware Engineering Internship Opportunity
4 weeks ago
Nashua, New Hampshire, United States Amphenol TCS Full timeJob DescriptionAmphenol Communications Solutions (ACS) is a world leader in interconnect solutions for various electronics markets. Our company designs and manufactures a wide range of innovative connectors and cable assemblies for diverse applications.We are seeking a Firmware Engineering Intern to support our Firmware Engineering group in their work on...
-
Civil Engineer Position
1 month ago
Nashua, New Hampshire, United States Gpac Full timeCivil Engineer Job DescriptionWe are seeking a highly skilled Civil Engineer to join our team at GPAC, a reputable and growing engineering and land planning firm. As a Civil Engineer, you will play a crucial role in providing engineering design and leadership for private land development projects.Key Responsibilities:Prepare site civil development plans,...
-
Engineering Internship Opportunity
1 month ago
Nashua, New Hampshire, United States Amphenol TCS Full timeJob Title: Engineering InternshipAmphenol High Speed Products Group is seeking multiple interns for Summer 2025 to join our team. As an engineering intern, you will have the opportunity to gain hands-on experience in product development, testing, and design.Responsibilities:Assist in all aspects of product R&D, including mechanical design and assembly of...
-
Field Service Engineer
1 month ago
Nashua, New Hampshire, United States Tekberry Full timeJob Summary:We are seeking a highly skilled Field Service Engineer to join our team at Tekberry. As a Field Service Engineer, you will be responsible for performing calibration, adjustments, and preventative maintenance on a wide range of electronic test and measurement equipment. You will work closely with our clients to ensure optimal performance of their...