Senior Software Engineer, Python

Posted 4hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer building AI-first workforce compliance SaaS at Mitratech. Developing LLM workflows, agentic CI/CD pipelines, and secure Python/React/AWS systems.

Responsibilities:

  • Build AI-first SaaS products for workforce compliance
  • Develop LLM-powered workflows, retrieval over compliance content, and agents that take action inside products
  • Break down high-level product goals into modular engineering tasks with specifications and acceptance criteria
  • Develop and optimize CI/CD pipelines incorporating AI agents for code generation, automated testing, and intelligent code review
  • Design and test prompts, specifications, repository context, agent instruction files, reusable skills, and MCP tools
  • Conduct in-depth reviews of human- and AI-generated code for quality, security, scalability, and domain alignment
  • Ensure human- and AI-created designs follow architectural best practices and modularity
  • Develop domain models, technical documentation, and internal knowledge bases
  • Write secure code and avoid OWASP vulnerabilities, including OWASP Top 10 for LLM Applications
  • Participate in an on-call rotation and respond to production issues, including AI feature degradations
  • Help teammates resolve complex problems and design/architecture challenges
  • Mentor teammates on effective and responsible use of AI agents
  • Provide constructive code-review feedback and support engineering culture

Requirements:

  • Possess a bachelor’s degree, or equivalent experience
  • Minimum of 5 years of software engineering experience developing SaaS applications
  • Strong hands-on experience with Python, React, and AWS (Lambda, DynamoDB)
  • Hands-on experience with LLM application patterns: prompt design, embeddings and vector search/RAG, tool/function calling, structured outputs, and agent orchestration
  • Demonstrated experience delivering software with AI coding agents such as Claude Code, Devin, or Codex, including integrating agents into CI/CD pipelines with automated quality gates
  • Experience designing evaluation and testing strategies for non-deterministic systems
  • Strong fundamentals in system design, API security, automated testing, and multi-tenant SaaS architecture
  • Clear, precise written communication for specifications and documentation
  • Experience with managed model platforms and provider APIs such as Amazon Bedrock, Anthropic, or OpenAI (preferred)
  • Experience with agent frameworks or SDKs (preferred)
  • Shipped at least one AI/LLM-powered feature to production in a SaaS product and supported it after launch (preferred)
  • Experience building MCP servers or other tool integrations for AI agents (preferred)
  • Background in regulated domains and data privacy/security standards such as SOC 2, GDPR, or CCPA (preferred)
  • Familiarity with AI risk and governance practices such as NIST AI RMF or OWASP Top 10 for LLM Applications (preferred)
  • Experience with spec-driven development (preferred)

Benefits:

  • Health, Dental & Vision Insurance
  • 401 (k) + Employer Match
  • Open PTO
  • 11 Paid Holidays
  • 4 Annual Paid Global Wellness Days Off
  • STD, LTD & Group Life Insurance
  • Paid Parental Leave
  • Pet Insurance
  • FSA & HSA Options
  • Employee Assistance Program
  • Remote Work
  • Career Advancement & Professional Development Opportunities
  • Employee Recognition
  • LinkedIn Learning Platform