Senior Software Engineer - Generative AI
About the Role
Join Varicent as a Senior Software Engineer specializing in Generative AI. This remote position allows you to innovate and build impactful solutions for customers worldwide. You'll thrive in a collaborative environment where your engineering skills will contribute to the development of cutting-edge AI systems.
What You'll Do
- Own delivery for significant features or systems: clarify requirements, design the solution, execute, ship, and iterate.
- Build and maintain reliable services and workflows that support AI features in production.
- Define how quality is measured for your area, including success metrics and test strategies, and automate it wherever possible.
- Run structured experiments, interpret results, and translate learnings into product improvements.
- Improve operational readiness through deployment automation, monitoring, alerting, incident follow-up, and performance/cost optimizations.
- Mentor teammates through design feedback, code reviews, and practical guidance.
Requirements
- 6+ years in software engineering, with 3+ years building and shipping production software in product teams.
- Bachelor’s degree in computer science, engineering, or a related field.
- Strong software engineering fundamentals and system design.
- Hands-on coding experience in Python and/or TypeScript, APIs/services, and data pipelines.
- Experience with cloud platforms, CI/CD, automated testing, and observability.
- Experimentation mindset: define metrics, build evaluations, and iterate quickly.
Nice to Have
- Experience with Generative AI/LLM technologies, including prompt engineering and evaluation pipelines.
- Familiarity with tools such as AWS, LangChain, OpenAI, and vector databases.
- External contributions to open source projects or technical blogs.
What We Offer
- Market-leading compensation package.
- Wellness programs to support health and wellbeing.
- Remote work flexibility with a focus on results-driven culture.
- Comprehensive employee insurance coverage: medical, dental, vision, and life insurance.
- Annual time off in accordance with legislative requirements.
- Continuous development opportunities in a dynamic work culture.
This Senior Software Engineer role at Varicent offers a unique opportunity to work on Generative AI projects in a fully remote setting, with competitive compensation and a focus on innovation.
Who Will Succeed Here
Proficient in Python and TypeScript, with a strong emphasis on building scalable APIs and data pipelines that leverage AWS services like Lambda and S3 for efficient cloud-based solutions.
Self-motivated and disciplined, capable of thriving in a remote work environment, while effectively managing time and collaborating with cross-functional teams using tools like Jira and Slack.
Experienced in implementing CI/CD pipelines and automated testing frameworks, demonstrating a proactive approach to observability and performance monitoring in complex AI systems.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months