About the Role
We are seeking a Remote Senior Software Engineer to join our dynamic team at Fluxon. As a part of our innovative product development team, you will lead the design, development, and deployment of AI-powered applications that transform bold ideas into reality. This is an exciting opportunity to work with a group of ex-Googlers and startup founders who are passionate about full-cycle software development.
What You'll Do
- Design and implement end-to-end AI systems, including data ingestion, preprocessing, model inference, and output structuring.
- Develop and optimize Retrieval-Augmented Generation (RAG) systems and Agentic workflows using frameworks like LangChain and Genkit.
- Deploy AI models to production environments (AWS/GCP/Azure) using Docker and Kubernetes, ensuring high availability and scalability.
- Implement feedback loops to evaluate model performance and set up monitoring for drift in production.
- Collaborate with engineers and product managers to integrate AI endpoints into core products and define AI capabilities.
- Fine-tune open-source models (e.g., Llama, Mistral) for specific domain tasks and optimize them for latency and cost.
Requirements
- 5+ years of experience as a software engineer, with a focus on AI/ML development.
- Proficiency in Python; experience with Java, C++, Scala, or R is a plus.
- Strong understanding of AI system architecture and deployment.
- Experience with Docker and Kubernetes for production environments.
- Ability to evaluate model performance and implement monitoring solutions.
- Excellent collaboration skills to work with cross-functional teams.
Nice to Have
- Experience with generative AI frameworks.
- Knowledge of cloud platforms (AWS, GCP, Azure).
- Familiarity with model optimization techniques.
What We Offer
- Competitive salary ranging from $120,000 to $150,000 per year.
- Flexible remote work environment.
- Opportunities for professional growth and development.
- Collaborative and innovative team culture.
- Health and wellness benefits.
This Remote Senior Software Engineer position at Fluxon offers an exciting opportunity to lead AI projects in a collaborative environment. With a competitive salary and flexible work options, it's a great chance for experienced engineers to make a significant impact.
Who Will Succeed Here
Proficient in Python and Scala for developing robust AI algorithms and machine learning models, demonstrating a deep understanding of libraries such as TensorFlow and PyTorch.
Self-motivated and disciplined remote worker, able to effectively manage time and prioritize tasks in a fully remote environment, ensuring consistent productivity without direct supervision.
Extensive experience with containerization technologies like Docker and orchestration tools such as Kubernetes, enabling seamless deployment and scaling of AI applications in cloud environments.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months