
Senior Software Engineer (Backend) - AI/ML
RemoteHunter · United States
- Hybrid
- Full-time
- $150,000 / year
- United States
Job highlights
- Design and build AI/ML features on a cloud platform.
- Develop scalable APIs and integrate AI/ML tools.
- Requires 5+ years backend experience.
- Work with Python, TypeScript, or Go.
- Remote work with flexible time off.
About the role
About Our Client
The organization operates in the cloud technology sector, specializing in real-time analytics, data warehousing, observability, and AI workloads. It addresses the challenge of managing and analyzing large-scale data efficiently by providing a fast-growing cloud platform adopted by over 3,000 customers, including prominent global brands. The company has demonstrated substantial growth and market leadership, supported by recent significant financing and an expanding customer base.
About the Opportunity
The Senior Software Engineer (Backend) - AI/ML will design, build, and operate AI and machine learning features within the cloud platform. This role is critical to developing scalable and integrated AI capabilities that enhance the platform's appeal to data scientists and AI practitioners, directly impacting the organization's position as a leading AI/ML platform.
Responsibilities
- Design and implement AI-powered features across backend and frontend components.
- Develop robust, scalable APIs connecting database functions with AI/ML systems.
- Implement and maintain integrations with AI/ML frameworks and tools.
- Integrate AI models into production with monitoring and version control.
- Participate in daytime on-call rotation.
- Create developer tools, SDKs, and documentation for AI/ML capabilities.
Requirements
- 5+ years of software engineering experience in production environments.
- Experience working with AI/ML technologies.
- Backend development skills in TypeScript or Python with API design focus.
- Strong ownership to drive features from concept to production independently.
- Effective communication in collaborative settings.
- Backend development experience in Python, Go, or TypeScript.
Pay Range and Compensation Package
The pay range and compensation package for this role will be determined based on the candidate’s experience, skills, and other relevant factors.
Benefits & Perks
- Flexible work environment with remote-friendly policies.
- Employer contributions towards healthcare.
- Equity in the company through stock options.
- Flexible time off policies.
- $500 home office setup for remote employees.
- Opportunities for in-person global gatherings.
Equal Opportunity Statement
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Key skills/competency
- Senior Software Engineer
- Backend Development
- AI/ML
- Cloud Platform
- API Design
- Python
- TypeScript
- Go
- Scalability
- Production Environments
Skills & topics
- Senior Software Engineer
- Backend Engineer
- AI Engineer
- Machine Learning Engineer
- Cloud Engineer
- Python Developer
- TypeScript Developer
- API Developer
- Software Developer
- Remote Job
How to get hired
- Tailor your resume: Highlight AI/ML and backend experience.
- Showcase ownership: Detail driving features from concept to production.
- Emphasize technical skills: Mention Python, Go, or TypeScript expertise.
- Prepare for interviews: Discuss scalable API design and collaboration.
- Apply directly: Connect with the hiring company through their ATS.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key responsibilities for a Senior Backend Software Engineer AI/ML at this company?
- As a Senior Backend Software Engineer AI/ML, you will design and implement AI-powered features, develop scalable APIs connecting to AI/ML systems, integrate AI models into production, and create developer tools and documentation.
- What are the essential technical skills for this Senior Software Engineer role?
- The essential technical skills include 5+ years of backend software engineering experience in production environments, proficiency in Python, Go, or TypeScript, and experience with AI/ML technologies and API design.
- Is this Senior Software Engineer position remote, and what are the benefits?
- Yes, this Senior Software Engineer position is remote-friendly, offering a flexible work environment, employer contributions towards healthcare, stock options, flexible time off, and a home office setup stipend.
- How does RemoteHunter assist in the application process for this Senior Software Engineer AI/ML role?
- RemoteHunter connects exceptional candidates with employers. For this role, we guide you to complete your full application directly through the hiring company’s career page or ATS, rather than being the employer of record.
- What kind of AI/ML integrations are expected for the Senior Backend Software Engineer?
- The role involves implementing and maintaining integrations with AI/ML frameworks and tools, and integrating AI models into production environments with proper monitoring and version control.