Related keywords: remote job software engineerengineer remote jobprogramming remote job
Fluxon, formed by ex-Googlers and seasoned startup leaders, specializes in full-cycle software development. The company collaborates with various clients, from ambitious startups to established tech firms like Google and Stripe. This expanding organization is looking to recruit a Senior Software Engineer with a focus on AI applications. The position is primarily open for candidates in Lisbon, Portugal.
As a Senior Software Engineer, you will be at the forefront of designing, building, and deploying AI-powered applications for customers of Fluxon. Below are the key responsibilities of the role:
• System Architecture: Design end-to-end AI systems ensuring comprehensive ingestion, preprocessing, model inference, and final output processing.
• Generative AI Development: Utilize frameworks like LangChain, LangGraph, plus the ADK (Agent Development Kit) to build and enhance Retrieval-Augmented Generation (RAG) systems and Agentic workflows.
• Production Engineering: Your role will involve deploying AI models in cloud environments such as AWS or GCP and utilizing Kubernetes and Docker for scalability and high availability.
• Evaluation & Monitoring: You will monitor AI model performance, ensuring accuracy and relevance while also creating feedback mechanisms for continuous improvement.
• Collaboration: Working alongside other engineers and product managers, you’ll integrate AI features into core products, helping to define their capabilities.
• Model Optimization: You will fine-tune various open-source models, including Llama and Mistral, to make them better suited for specific tasks while managing latency and cost efficiencies.
For a successful application, candidates should be proficient in the following skill sets:
• Programming Languages: The preferred language is Python, but familiarity with Java, C++, Scala, R, or JavaScript is also valuable.
• AI and Machine Learning: A solid understanding of machine learning concepts is necessary, alongside practical experience using AI frameworks.
• Containerization and Cloud Platforms: Competence in deploying applications using Docker and managing cloud services such as AWS, GCP, or Azure is crucial for this position.
• System Architecture: Experience in designing scalable and efficient systems will be beneficial.
Given that Fluxon prioritizes remote work, the successful candidate will enjoy the flexibility of working from home, while leading innovative projects in AI software development.
While the specific salary details for the position were not provided in the job description, prospective candidates can typically expect competitive remuneration for senior software engineer roles, especially in the tech field where demand for skilled professionals is high. It's advisable to negotiate based on experience and previous roles.
The Senior Software Engineer position at Fluxon offers an exciting opportunity to work closely with cutting-edge tech, conduct significant AI projects, and be part of a visionary team. For candidates who meet the requirements and are located in or willing to work in Lisbon, this position could represent a substantial career opportunity in a thriving company.
This job offer was originally published on remoteOK.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.