
Senior Machine Learning Engineer
Q2 Software, Inc.4 days ago
Cary, NC, USA or Austin, TX, USASenior
Responsibilities
- Design, build, and deliver production-ready AI capabilities, services, and applications.
- Develop scalable APIs, microservices, data integrations, and backend systems for AI-powered products and workflows.
- Build AI-system infrastructure including evaluation frameworks, deployment pipelines, monitoring, observability, and automated testing.
- Prototype and evaluate LLM applications, RAG, agentic workflows, and model/tool integrations.
- Integrate AI capabilities across cloud infrastructure, data platforms, and application layers.
- Collaborate with product, engineering, data, and platform teams from early exploration through production.
- Make technical tradeoffs and maintain high-quality, enterprise-grade software.
Requirements
- Bachelor’s degree in a relevant field and 5+ years of related experience, an advanced degree and 3+ years of experience, or equivalent related work experience.
- 5+ years of professional software, machine learning, or AI engineering experience with meaningful production ownership.
- Strong software engineering fundamentals and experience designing, building, deploying, and maintaining production systems.
- Strong Python skills; experience with C#, Java, or TypeScript is valuable.
- Experience building APIs, backend services, microservices, data integrations, or distributed systems.
- Hands-on experience with cloud infrastructure, containers, and production deployment; Kubernetes, Docker, and MLOps experience are particularly valuable.
- Experience operating ML/AI systems in production, including evaluation, monitoring, observability, and deployment pipelines.
- Exposure to LLM applications, RAG, agentic workflows, model/tool integration, or similar AI patterns.
- Ability to work across AI, backend, infrastructure, data, and occasionally UI/application code.
- Strong ownership, curiosity, collaboration, and comfort working where patterns and solutions are still being established.
- Fluent written and oral English communication.
- Authorization to work for any employer in the United States.
Benefits
- Health and wellness benefits, including health insurance and paid parental leave for eligible new parents.
- Hybrid work opportunities.
- Flexible time off.
- Career development and mentoring programs.
- Community volunteering and company philanthropy programs.
- Employee peer recognition programs.
- Supportive, inclusive culture prioritizing career growth, collaboration, and physical, mental, and professional well-being.