Software Engineer II - AI
Momentive
Role Description
The Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and solves complex problems with high autonomy while collaborating cross-functionally. This position is part of a cross-functional software engineering team comprised of software engineers and QA automation engineers, and reports to an Engineering Team Lead.
In this role, you will focus on building scalable, maintainable backend systems and APIs using the .NET ecosystem, playing a key part in shaping architecture decisions and driving engineering excellence.
Key Responsibilities
- Lead implementation for large features or multi-sprint projects, driving backend execution and delivery using C# and the .NET platform.
- Design, build, and maintain RESTful and/or GraphQL APIs that are performant, secure, and well-documented.
- Decompose complex problems into milestones; translate acceptance criteria into robust, testable backend solutions.
- Mentor engineers through code reviews, pairing, and technical guidance; elevate team capabilities.
- Influence engineering practices (testing, design hygiene, operational readiness) to raise overall quality.
- Contribute to proofs-of-concept and prototypes to validate architectural approaches and reduce delivery risk.
- Collaborate effectively with stakeholders (product, QA, leads) throughout development and testing.
- Other duties as assigned.
Qualifications
- Bachelor’s degree or equivalent practical experience.
- 3+ years of professional software engineering experience.
- Deep proficiency in C# and the .NET ecosystem (.NET 6+, ASP.NET Core).
- Proven experience designing and building RESTful APIs, including versioning, authentication, and documentation (e.g., Swagger/OpenAPI).
- Strong fundamentals in software design, debugging, and maintainable coding practices.
- Expertise working with relational data stores (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework Core).
- Experience with cloud platforms, e.g. Azure or AWS, including deploying and operating .NET services.
- Demonstrated ability to lead technical delivery, mentor others, and handle ambiguity effectively.
- Track record of raising engineering quality (reliability, performance, testing, maintainability).
- Experience participating in estimation and sprint planning.
- Proficiency with version control systems (Git) and defect-tracking tools (e.g., Jira).
- Strong written and verbal communication skills.
- Detail-oriented, with strong analytical and problem-solving skills.
- Demonstrated growth mindset — self-driven learning and continuous improvement.
- Ability to work in a fast-paced, dynamic environment and balance multiple priorities.
Requirements
- Experience using AI tools (e.g., GitHub Copilot, Claude) to accelerate software development.
- Familiarity with message brokers or event-driven architectures (e.g., Azure Service Bus, RabbitMQ, Kafka).
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Knowledge of gRPC or GraphQL API patterns.
- Background in API gateway configuration and management (e.g., Azure API Management, AWS API Gateway).
- Exposure to CI/CD pipelines and DevOps practices.
Benefits
- Medical, Dental & Vision Benefits
- 401(k) Savings Plan with Company Match
- Flexible Planned Paid Time Off
- Generous Sick Leave
- Inclusive & Welcoming Environment
- Purpose-Driven Culture
- Work-Life Balance
- Commitment to Community Involvement
- Employer-Paid Parental Leave
- Employer-Paid Short-Term Disability
- Remote Work Flexibility
Company Description
Momentive Software amplifies the impact of over 20,000 purpose-driven organizations in over 30 countries, with over $11 billion raised and 55 million members served to date. Mission-driven nonprofits and associations rely on Momentive’s cloud-based software and services to address their most pressing challenges – from engaging their communities to simplifying operations and growing revenue.
Designed to help organizations connect more, manage more, and ultimately expect more, Momentive's solutions are built with reliability at the core and strategically focus on fundraising, learning, events, careers, volunteering, accounting, and association management.
Momentive partners with organizations that believe "good enough" is never enough – so they can bring on better outcomes for everyone they serve.
$95k - $125k
...and student succeeds. We're hiring for either a Senior Software Engineer I or Senior Software Engineer II to join our Identity Platform Engineering team. The... ...ownership, collaboration, and continuous learning. ~AI-First Engineering ~Leverage modern AI-assisted...SuggestedFull timeFlexible hours$116.64k - $162k
...We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping the... ...Airflow, Looker). ~Experience building data pipelines for AI and Machine Learning is a big plus! Benefits ~Industry...SuggestedFull timeWork at officeFlexible hours$186k
...formed a dedicated Product Growth team, and we need a Senior Software Engineer II to build the in-product experiences that connect creator needs... ...-stage team conditions. You have a strong interest in AI. What won't set you up for success ~Preferring to work from...SuggestedFull timeRemote workFlexible hoursAfternoon shiftEarly shift$183.34k - $205k
Role Description As a Senior Software Engineer II on the App O11y team, you'll be joining a team focused on delivering the core observability capabilities... ...and production culture. ~Nice to have: experience with AI-assisted development. Requirements ~Base Salary based...SuggestedFull timeWork at officeWork from homeHome officeFlexible hours- Role Description Spreetail is looking for a Software Engineer III to join our team. Spreetail is a... ...into sound software design. ~Mentor SE II engineers and help raise the overall engineering... ...core of everything this team builds. ~AI tooling: Claude Code for development...SuggestedFull time
$160.65k - $217.35k
...hire motivated, curious, and innovative Software Development Engineers for the Navigation, Traffic team. We... ...As a Software Development Engineer II on the Navigation Traffic team, you will... ...improvement ~Experience integrating AI into design, development, and decision...Full time$208k - $260k
Role Description SimplePractice is seeking a Senior Full-Stack Engineer II with expert knowledge in Ruby on Rails and heavy Backend experience... .../Github/Slack to collaborate. ~Experience with LLMs and AI coding assistants. Requirements ~Solid understanding of...Full timeRemote work$154k - $230k
Role Description As a Software Engineer II (Front-End) – React/TypeScript, Analytics Applications, you will: ~Design, develop, and maintain front... ...and conversational user interfaces that integrate streaming AI-powered data. Qualifications ~Master’s or foreign...Full timeWork experience placementRemote work$130.32k
Role Description Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare... ....js, HTMX, CSS, Bootstrap, and HTML ~Experience with AI-assisted coding tools (e.g., Claude Code) ~Enthusiasm...Full timeWork at officeImmediate startRemote workWork from homeHome officeFlexible hours$171k - $198k
Role Description We are looking for an exceptional Senior Software Engineer II to join the Extend Fulfillments team, a core pillar driving our... ...release, and monitoring ~Deliver scalable, event-driven, AI-native applications that elevate the customer experience ~...Full timeFlexible hours$130k
Role Description As a member of the Software Engineering team, the Software Engineer II, Apps and Cloud Infrastructure will play a crucial role on our AI team. As a key driver on the team, you will spearhead feature development aimed at massively scaling our AI infrastructure...Full timeWork at office$90k - $170k
Role Description The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers... ...). ~Experience developing, integrating, or supporting AI/ML solutions, including machine learning models, generative AI...Full timeWork experience placement$92.9k - $145.8k
Role Description Join our innovation team as a Software Engineer II, where you'll play a pivotal role in shaping innovative software solutions... ...~Familiarity with Agile/Scrum concepts. ~Familiarity with AI coding tools (GitHub Copilot, etc.) is a plus. ~Finance or...Full timeWork experience placement$120k - $140k
...Description Fabletics is seeking a talented and experienced Software Engineer II to join our team remotely. This role focuses on the development... ...tuning in large transactional environments. ~Foundational AI literacy, including experience using generative AI tools, and...Full timeWork experience placementSummer workRemote work$175k - $200k
Role Description As Senior Software Engineer II, you will be responsible for web application architecture and a senior member of a product squad... ...complicated issues. You should also be comfortable using AI coding tools to accelerate delivery, and be able to review and...Full timeTemporary workFlexible hours- ...About the Role We’re looking for a product-focused Software Engineer II to join our fast-growing Experiences Engineering team. This is a full-stack role, leveraging Java, SQL, React, AWS and AI tools . It’s ideal for mid-level engineers who enjoy solving complex problems...Work at officeRemote workFlexible hours
- Role Description We're seeking an AI Software Engineer II to help build the next generation of AI-powered capabilities. In this role, you'll develop and deliver production-ready software that integrates large language models (LLMs), machine learning, and cloud-based AI...Full time
$154.7k
...Responsibilities About the role: Samsara is hiring a Senior Software Engineer II to join our Operational Excellence (OPX) team within the Developer... ..., from build and deploy systems to development tooling and AI-assisted workflows that help teams move quickly and...Full timeWork at officeRemote workRelocation packageFlexible hours$165k - $242k
What You’ll Do: As a Senior Software Engineer II (IC4) on the AI Workload Orchestration Platform team, you will help build and operate CoreWeave's Kubernetes-native platform for admitting, scheduling, and operating AI workloads at scale. This platform integrates multiple...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$114k - $148k
...Robotics Software Engineer II Hybrid- Pittsburgh, PA or Salem, OR Agility's commercially deployed humanoids operate alongside teams in warehouses... ...and performance requirements. You'll also partner with AI teams to refine learned policies using real-world data....Full timeTemporary workRelocation packageFlexible hours- ...or compounding interest. We are seeking a highly motivated Software Engineer II with strong experience in test automation to contribute to Developer... ...the performance and reliability of CI pipelines; introducing AI-driven solutions to enhance developer productivity; and...Full timeWork at officeRemote workFlexible hours
$100.6k - $215.4k
Role Description As a Cloud Network Engineer II in Azure Optical Fiber & AI team, you will play a crucial role in the strategic expansion and operational... ...network management, quality monitoring and improvement software, guaranteeing the highest quality of fiber & optical...Full time$149.2k - $214.5k
Role Description Abnormal AI is an AI-native behavioral security platform that protects enterprises from advanced threats by analyzing... ...& Infrastructure team is seeking a Cloud Infrastructure Engineer for our Cellular Infrastructure team. This team owns the full lifecycle...Full timeRemote work$68.9k - $131.1k
...future of aerospace and defense. Join our team to develop next-generation AI-enabled autonomy software that powers intelligent, mission-critical systems at the tactical edge. As a Software Engineer II, you'll build intelligent agent behaviors, multi-agent coordination,...Temporary workWork experience placementWork at officeRemote workWorldwideFlexible hours$187k - $235k
...you to join our team. Get started now. Job Summary: The Sr. Software Engineer II - Catalog will build and modernize iHerb's product catalog, one... ...: API design, business logic, data models, and React UI. Use AI-driven SDLC tooling such as Claude Code as a core part of...Full timeWork experience placementCasual workWork at office$187k - $235k
...turning challenge into change. If you're ready for it, we want you to join our team. Get started now. Job Summary: The Sr. Software Engineer II - AI will lead the build of GenAI-powered product experiences and the shared AI platform infrastructure that powers them. This...Full timeWork experience placementCasual workWork at office$71.6k - $119.4k
...has been a long-time leader in deploying AI and advanced technologies to the legal market... ...performs moderate research, design, and software development assignments within a specific... ...• 1+ years of professional Software Engineering experience. • BS in Engineering,...Temporary workLocal areaImmediate startWorldwideFlexible hours$100.78k - $147.81k
...help us anticipate the future. Position Overview: The Software Engineer II will play a pivotal role in designing and developing a comprehensive... ...solutions, providing an integrated platform of scalable, AI-enabled security offerings. We enable organizations to...Full timeTemporary workWork at officeRemote workRelocationFlexible hours3 days per week$89.4k - $134k
Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Software Engineer II Management Level Individual Contributor Flexible Work... ...and striving for excellence. Preferred Exposure to AI-assisted development tools (e.g., Claude, GitHub Copilot...Full timeRemote workFlexible hoursShift work$75.8k - $144.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...world. We are looking for a skilled Software Engineer II with embedded development experience to... ...gMock. Experience leveraging Generative AI and Machine Learning to improve productivity...Full timeTemporary workWork experience placementWork at officeRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - AI. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote














