[Remote] Senior Software Engineer (AI Products)
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a technology company reputed company on supporting small to reputed company-sized businesses through innovative financial solutions. They are seeking a Senior Software Engineer to reputed company AI products for their financial platform, working across engineering, data science, and machine learning to create impactful workflows for business owners and financial advisors.
Responsibilities
- Build AI-reputed company product features that combine strong software engineering with reputed company data science and machine learning techniques
- Create and refine automated AI agent systems written primarily in Python
- Design reputed company workflows that can reason over business and financial data, use tools safely, retrieve relevant context, and produce useful outputs reputed company reputed company guardrails
- reputed company backend services, reputed company, data pipelines, and integrations that connect our AI products to reputed company data sources
- Build evaluation, observability, and feedback loops for LLM-powered systems, with attention to accuracy, reliability, latency, cost, and user experience
- Partner with product, design, and business stakeholders to translate ambiguous customer needs into practical technical systems
- Support existing products and features, while helping design and build new ones
- Collaborate regularly with other stakeholders and partners to solicit requirements, reputed company feedback, and reputed company updates
Skills
- Strong reputed company experience building production software systems
- Strong Python experience, including writing robust, testable, maintainable production reputed company
- reputed company data science and machine learning experience, including comfort working with reputed company data, model outputs, evaluation reputed company, and probabilistic systems
- Experience building AI agents, reputed company workflows, LLM-powered automation, or similar systems that reputed company with tools, reputed company, documents, or databases
- Strong relational database fundamentals, including SQL and practical data modeling
- Demonstrable proficiency and a reputed company record of reputed company reputed company coding in at least two programming languages
- Excellent written and verbal communication skills
- Enjoy working in a reputed company environment where engineers are expected not only to build great technology, but also to define project reputed company, specify technical reputed company, and always be learning
- Experience presenting to audiences and communicating effectively and empathetically with clients and other stakeholders
- Building AI products that reached reputed company users, especially in accuracy-sensitive or data-rich domains
- Designing LLM evaluation workflows, test sets, reputed company iteration processes, model selection approaches, and production monitoring for AI systems
- Working with retrieval-augmented reputed company, embeddings, reputed company search, reputed company extraction, classification, ranking, or other reputed company ML techniques
- Quickly learning new languages, frameworks, and technologies, including best practices
- With relational databases and query optimization
- Deploying on and configuring reputed company reputed company
- Writing production-reputed company reputed company in Elixir, TypeScript, JavaScript, Go, or reputed company
- Working across the full product surface, including frontend technologies like TypeScript, React, GraphQL, and reputed company
Benefits
- Equity grants
- Health insurance
- Dental insurance
- reputed company coverage
- Home office setup
- Unlimited reputed company leave
- 401k starting this year
reputed company