Job Description
Summary
Your role:
- Collaborate with AI Researchers and Data Scientists to transition AI/ML models and research prototypes into scalable, production-ready Python applications.
- Design, develop, and maintain high-quality, reliable, and secure backend services and API endpoints that integrate AI capabilities.
- Build and optimize data pipelines and data representation methods (ETL/ELT) for efficient AI Systems serving, evaluation and optimization.
- Apply advanced software engineering principles (testing, CI/CD, monitoring) to the AI development lifecycle.
- Integrate and extend existing Python AI/ML libraries and frameworks to meet business and technical requirements.
- Engineer effective prompts and implement Retrieval-Augmented Generation (RAG) systems for Large Language Model (LLM)-based applications.
- Stay updated with the latest advancements in Python, software architecture, and the AI/ML field, including LLMs and generative AI.
What makes you stand out:
- Proven experience as a Senior Python/Software Engineer building and deploying high-performance applications in a production environment.
- Solid foundation in data structures, algorithms, object-oriented programming, and software engineering best practices.
- Expert proficiency in Python and experience with frameworks used for backend development and/or data processing (e.g., FastAPI, Django, Flask, Pandas, NumPy).
- Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Demonstrated eagerness to transition into the AI/ML space, with foundational knowledge or self-study in machine learning, deep learning, or natural language processing concepts.
- Practical experience in designing and building scalable data pipelines.
- Excellent communication and collaboration skills to work effectively with both engineering and research teams.
- Creative problem-solving mindset and analytical thinking.
- BSc in Computer Science, Software Engineering, or a related field.
Nice to have:
- Hands-on experience using LLMs via APIs (e.g., OpenAI, Anthropic, Gemini, etc.).
- Familiarity with MLOps tools and workflows (e.g., MLflow, Kubeflow, Airflow, SageMaker).
- Experience with Retrieval-Augmented Generation (RAG) systems.
- Knowledge of LLMOps practices and tools for managing the lifecycle of LLM-based applications.
- Experience building & scaling Agentic Systems.
- Background in reinforcement learning, computer vision, or generative models (e.g., GANs, diffusion models).
Nexo benefits:
- Competitive and rewarding remuneration package.
- Annual performance-based bonuses.
- Comprehensive Learning Hub for continuous growth.
- Hybrid work model: primarily office-based with scheduled home office flexibility.
- A dynamic and inspiring environment with cutting-edge projects.
- Career development opportunities in a global leader driving the next generation of wealth.
- Customizable personal benefits package.
- Wellness benefits include additional health insurance, all-access sports cards, team-wide sports activities, standing desks, and blue light glasses.
- Free parking with a designated space, free electric bikes, and public transportation cards.
- Fresh fruits, snacks, and a well-stocked office kitchen.
- Regular department team buildings and company-wide team buildings.
Skills
- AWS
- Communications Skills
- Development
- Python
- Software Engineering
- Team Collaboration

