onsite
Full Stack Python Developer AI/ML Focus - Alegra Labs
Software Engineer
Full Stack Python Developer with a strong focus on AI/ML, building scalable data pipelines, training models, and deploying intelligent solutions using Python, Scikit-learn, and neural network frameworks.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end Python applications that integrate AI/ML components.
- Build and optimize machine learning pipelines using Scikit-learn, NumPy, and custom neural network models.
- Implement feature engineering, embeddings, clustering, and distance‑matrix based benchmarking.
- Collaborate with data scientists to translate research prototypes into production‑ready services.
- Ensure code quality through unit testing, CI/CD, and performance profiling.
Requirements
- Proven experience in Python development and AI/ML model deployment.
- Hands‑on knowledge of Scikit-learn, neural networks, NumPy, and related libraries.
- Strong grasp of supervised, unsupervised, and reinforcement learning algorithms.
- Familiarity with embeddings, clustering, matrix operations, and normalization techniques.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonnumpymachine learning