Senior Software Engineer - AI
Momentive
Role Description
The Senior 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.
- 6+ 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.
$100 per hour
...Role Overview This position offers an exciting opportunity to leverage your software engineering expertise in shaping the future of AI systems. As a Senior Software Engineer, you will play a pivotal role in creating high-quality, real-world input that enhances how models...SeniorHourly payContract workRemote work$125k - $155k
...thinking company, we’re breaking new ground in software innovation too, redefining what’s... ...We are seeking passionate and experienced Senior Developer to join our dedicated Verification... ...recognition systems utilising innovative AI technology to core operational tooling....SeniorHourly payWork at officeLocal areaWork from homeWorldwide$95.3k - $158.8k
...Are you passionate about building scalable AI infrastructure and shaping governance for... ...complex requirements into impactful software solutions? About our Team LexisNexis... ...governance, and effective collaboration across engineering and product teams. Responsibilities...SeniorLocal areaImmediate startWorldwideFlexible hours$130k - $185k
Role Description As a Senior Security Software Engineer (Application Security Team) at BetterHelp, you’ll join a diverse team of licensed clinicians,... ...applications deployed in AWS & Kubernetes ~Awareness of AI and LLMs, and how they are used in consumer products ~Experience...SeniorFull timeWork at officeRemote work- Role Description À titre d'ingénieur·e logiciel au sein de l'équipe Fondation Fintech, vous concevrez, développerez et ferez évoluer les systèmes d'apprentissage automatique qui alimentent le moteur de tarification de Hopper. Votre travail aura un impact direct sur les ...SeniorFull timeTemporary work
$115k - $145k
Role Description We are looking for Senior Software Engineers who are not just experts in their craft, but pioneers in the "AI-First" development era. This is a hands-on leadership-by-example role for engineers who care about building software that makes a real difference...SeniorFull time- Role Description We are seeking a skilled and motivated Senior Software Engineer (Java, AI-Driven) to join our team. Qualifications ~Experience in Java programming ~Familiarity with AI-driven technologies ~Strong problem-solving skills ~Ability to work in...SeniorFull timeRemote workFlexible hours
- Role Description As a Senior Software Engineer I, you will be responsible for developing and designing automated tests for functional and regression... ...of BDD, Cucumber framework. ~A background in leveraging AI to improve operational performance. ~Experience working...SeniorFull timeRemote workFlexible hours
$40 per hour
...connects specialists with project-based AI opportunities for leading tech companies,... ...NOT: Not data labeling. Not prompt engineering. Not writing code from scratch - the agent... .... Qualifications ~5+ years in software development. ~Core stack: Python (FastAPI...SeniorPart time$190k - $250k
...Description The Compute team's mission: any engineer, using AI, should be able to stand up and operate... ...self-service by design. This is a software engineering role. You'll spend real... ...that's your design failure to fix. A Senior engineer will help define the platform'...SeniorFull time- Role Description We are hiring a Senior Software Engineer to own meaningful parts of our AI-powered product end to end. You will lead the design and delivery of features and systems, set quality standards, and help less-senior engineers grow. Qualifications ~4+ years...SeniorFull timeRemote work
$137k - $185k
Role Description Join the Ordering Pod as a Senior Software Engineer to own the development of our high-revenue, flagship AI ordering product. This is a pivotal role where you will be empowered to define the architectural roadmap for our next-generation systems and tackle...SeniorFull time$95.9k - $159.9k
Role Description The Senior Software Design Assurance (Sr Software Design Quality) Engineer provides technical support and guidance to Software teams to ensure conformance... ...assurance for cloud-based, data platform, and AI/ML-enabled systems. ~Provide hands-on technical...SeniorFull time- ...Description This product is a high-performance AI image and video generation platform built... ..., functioning as a cloud-based inference engine that removes the need for costly local... ...investments. We are looking for a Software Engineer, who is motivated to grow in an...SeniorFull timeLocal areaRemote workFlexible hours
- ...Montreal, Canada, OR Trondheim, Norway. Help make physical AI a reality. We're building an AI-first platform that helps manufacturers... ...validate, and deploy robotic workcells. We're looking for a software engineer who enjoys building software that solves real-world...SeniorFull time
- Role Description As a Senior Full Stack Engineer at Mastery, you’ll help build and evolve large scale distributed... ...and deliver reliable, scalable software with real world impact. You’ll work... ...SQL data stores. ~Familiarity with AI assisted engineering practices,...SeniorBase plus commissionFull time
- ...working on a large VB6 legacy codebase that powers real government operations every day. The work is incremental modernization: ~Using AI tools to read, document, and understand complex legacy code ~Refactoring and building new components in Python and SQL alongside...SeniorFull timeRemote workWork from home
$106.9k - $147k
...caring community. Humana Technology Solutions is looking for a Senior Software Engineer to join our expanding Primary Care Growth team - where we... ...packages such as Bigtincan. We actively leverage cutting-edge AI capabilities such as Salesforce Einstein Lead Scoring,...SeniorFull timeTemporary workImmediate start$90.7k - $153.93k
Role Description Business Title: Software Engineer Senior Consultant II Org, Team and Work scope: Enterprise Shared Services (ESS) Org and Employee... ...role offers the opportunity to work at the intersection of AI, product, and engineering excellence. You’ll deepen your...SeniorFull time$160k - $200k
...term conditions, starting with dementia. We’re looking for a Senior Software Engineer to join our small engineering team and help build the... ...bar for engineering, product thinking, execution, and modern AI-assisted software development as we continue to grow. ~Use...SeniorFull timeFlexible hours$120.8k - $261k
Role Description In this role, the Software Engineer Senior will focus on AI/SDLC and Python, and influence technical direction through strong engineering judgement and collaboration. This role will technically lead a high impact AI engineering team and play a defining...SeniorFull time$170.85k - $201k
Role Description We’re looking for Senior Backend Engineers who care about building scalable, reliable systems - and who thrive in a collaborative... ..., and continuous learning ~Able to effectively leverage AI-powered development tools (e.g., Cursor, Augment, Factory) to...SeniorFull timeWork at officeRemote workWork from homeFlexible hours- Role Description As a Senior Software Engineer in Test on Commerce, you own quality engineering for this product surface. You execute structured... ...High-visibility product surface ~Real technical scope ~AI-forward environment ~Leadership investment What You'...SeniorFull time
$150k - $180k
...collaborative team operating at the intersection of software, biology, and agriculture. We value engineers who are adaptable, practical, and energized by hard real... ...experimentation with LLMs, agents, automation, and AI-native workflows. We’re looking for engineers who...SeniorFull timeRemote workVisa sponsorship- Role Description We are seeking an exceptional Senior Software Engineer to join our growing Cloud Native Applications team. The right candidate is... ...into development workflow. ~Familiarity with Generative AI technologies. ~Proficient in building and maintaining CI/...SeniorWork at officeRemote workWorldwideFlexible hours
$188k - $215.48k
Role Description As a Senior Software Engineer on the Assets Core team, you will be responsible for modernizing the foundational infrastructure that... .../AML processes is a plus. ~Demonstrated experience using AI tools to improve how you work. ~Strong communication...SeniorFull time$145k - $175k
Role Description We’re looking for a Senior Software Engineer to join our Restaurant Applications team. You will own the design and implementation... .... ~Work on systems that handle millions of voice AI conversations per year. ~Identify and eliminate sources of...SeniorFull time$129k - $192k
Role Description Life360 is hiring an AI-Native Backend Focused Engineer — a senior engineer who doesn’t just use AI tools, but thinks natively in them.... ...you own. Qualifications ~6+ years of backend software engineering experience. ~Strong proficiency with Java...SeniorFull timeSummer workRemote workFlexible hours$142k - $177k
...applications as a member of a fully-remote engineering team. ~Amplify light in every action.... ...Qualifications ~7+ years of experience as a Software Engineer ~5+ years of experience... ...beyond English is a plus ~Familiarity with AI Work environment ~Remote team...SeniorFull timeWork at officeRemote work$130k - $140k
Role Description The Applied AI team at Circle is at the forefront of leveraging AI to drive innovation for our customers through transformative... ...language models (LLMs). We're looking for a strong full-stack engineer who is proficient in web frameworks, backend development, and...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - 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

















