
Senior Software Engineer, AI
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in United States.
• Design, develop, and deploy high-quality backend services, APIs, and components for AI platforms utilized by various engineering teams.
• Create and integrate systems powered by LLMs, including RAG pipelines, AI SDKs, evaluation workflows, guardrails, prompt/tool orchestration, and model observability.
• Enhance the reliability, scalability, observability, and operational quality of AI systems in production.
• Develop internal tools, frameworks, and automation, along with documentation that boosts developer productivity and AI functionalities.
• Engage in code and design reviews, debugging, incident management, and operational support activities.
• Contribute to the technical design of complex projects by assessing trade-offs and suggesting feasible implementation strategies.
• Collaborate with product, design, and engineering teams to translate platform requirements into effectively designed technical solutions.
• Assist in identifying and mitigating technical debt, reliability concerns, and obstacles within the software development lifecycle.
• Work alongside staff and senior engineers to establish reusable patterns and uplift engineering standards.
• Utilize agentic coding tools and LLM-assisted development as a fundamental aspect of your workflow—this is the operational standard for the team.
• Assess AI-generated code for accuracy, edge cases, and potential regressions, ensuring quality delivery regardless of its origin.
• Contribute to the team's developing practices in AI-accelerated development and testing.
• Over 5 years of experience in designing, building, and managing production software systems.
• Strong backend engineering expertise with Python frameworks such as FastAPI, Flask, or Django.
• Proven experience in developing or integrating AI/LLM-powered systems in production, including RAG pipelines, AI SDKs, evaluation workflows, guardrails, or agentic workflows.
• Familiarity with relational and NoSQL databases, covering schema design, query optimization, and data modeling.
• Experience with cloud-native technologies like AWS, Docker, and Kubernetes.
• Solid understanding of CI/CD processes, observability practices, and operating services in a production environment.
• Ability to deconstruct complex technical challenges and provide practical, maintainable solutions.
• Strong sense of ownership, capable of independently driving projects while collaborating effectively.
• Excellent communication skills with the capacity to articulate technical trade-offs to engineering and cross-functional teams.
• Hands-on experience with AI-native development tools (e.g., Cursor, Augment) and a proven ability to incorporate AI-driven practices to enhance velocity and code quality.
• Competence in critically evaluating AI-generated code and outputs, including the detection of failure modes, regressions, and edge cases.
• Health, dental, and vision insurance for you and your family.
• Life insurance coverage.
• Mental wellness support.
• Assistance with fertility and growing family needs.
• Flex Time Off in addition to company-paid holidays.
• Paid family leave, medical leave, and bereavement leave policies.
• Retirement savings plans.
• Allowance to personalize your work and technology setup at home.
• Annual stipend for professional development.
MetroStar
Prima
Dropbox
General Dynamics Information Technology
Get handpicked remote jobs straight to your inbox weekly.