
Senior Software Engineer, Python
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in United States.
• Create AI-first SaaS solutions focused on workforce compliance.
• Design workflows powered by LLM, facilitate retrieval of compliance-related content, and develop agents that execute actions within products.
• Decompose overarching product objectives into modular engineering tasks, complete with specifications and acceptance criteria.
• Build and enhance CI/CD pipelines that integrate AI agents for code generation, automated testing, and intelligent code review.
• Create and evaluate prompts, specifications, repository contexts, agent instruction files, reusable skills, and MCP tools.
• Conduct thorough reviews of both human- and AI-generated code to ensure quality, security, scalability, and alignment with domain standards.
• Guarantee that designs created by humans and AI adhere to architectural best practices and maintain modularity.
• Develop domain models, technical documentation, and internal knowledge repositories.
• Write secure code while avoiding OWASP vulnerabilities, including the OWASP Top 10 for LLM Applications.
• Engage in an on-call rotation and address production issues, including any degradations in AI features.
• Assist colleagues in resolving complex issues and navigating design or architecture challenges.
• Mentor team members on the effective and responsible use of AI agents.
• Provide constructive feedback during code reviews and foster a positive engineering culture.
• Hold a bachelor’s degree or possess equivalent experience.
• Have a minimum of 5 years of software engineering experience in developing SaaS applications.
• Exhibit strong hands-on proficiency with Python, React, and AWS (including Lambda and DynamoDB).
• Demonstrate practical experience with LLM application patterns such as prompt design, embeddings, vector search/RAG, tool/function calling, structured outputs, and agent orchestration.
• Show proven experience in delivering software utilizing AI coding agents like Claude Code, Devin, or Codex, and integrating these agents into CI/CD pipelines with automated quality gates.
• Have experience in designing evaluation and testing strategies for non-deterministic systems.
• Possess solid foundations in system design, API security, automated testing, and multi-tenant SaaS architecture.
• Communicate clearly and precisely in writing, especially for specifications and documentation.
• Have experience with managed model platforms and provider APIs such as Amazon Bedrock, Anthropic, or OpenAI (preferred).
• Familiarity with agent frameworks or SDKs is preferred.
• Have successfully shipped at least one AI/LLM-powered feature to production within a SaaS product and provided support post-launch (preferred).
• Experience building MCP servers or other tool integrations for AI agents is preferred.
• Background in regulated domains and knowledge of data privacy/security standards such as SOC 2, GDPR, or CCPA is preferred.
• Familiarity with AI risk and governance practices, including NIST AI RMF or OWASP Top 10 for LLM Applications (preferred).
• Experience with spec-driven development is preferred.
• Health, Dental & Vision Insurance.
• 401 (k) with Employer Match.
• Open PTO policy.
• 11 Paid Holidays.
• 4 Annual Paid Global Wellness Days Off.
• STD, LTD, and Group Life Insurance.
• Paid Parental Leave.
• Pet Insurance.
• FSA and HSA Options.
• Employee Assistance Program.
• Remote Work flexibility.
• Opportunities for Career Advancement and Professional Development.
• Employee Recognition programs.
• Access to LinkedIn Learning Platform.
Domo Inovação
OhioHealth
NEC Software Solutions
Get handpicked remote jobs straight to your inbox weekly.