Senior AI/ML Software Engineer
Role details
Job location
Tech stack
Job description
define ML goals and technical strategies Design, build, and deploy machine learning models for personalization, automation, and insights Manage the full ML lifecycle: data preprocessing, feature engineering, training, tuning, evaluation, deployment Build scalable ML infrastructure and deployment pipelines Integrate ML outputs into user-facing products and backend systems Stay up-to-date with AI/ML research trends and apply relevant innovations Contribute to debugging, testing, and optimization of production ML systems You'll Thrive Here If You... Take full ownership and ensure the models you build drive real-world results Are a self-starter who can figure things out even with ambiguity Move with urgency - ship fast, iterate faster Own problems end-to-end, from messy data to deployment Bring a humble, collaborative, team-first attitude Stay calm in fast-changing, high-growth environments Learn obsessively and share openly Requirements, Bachelor's degree in Computer Science, Data Science
Requirements
Engineering, or any related technical field, Strong proficiency in Python 2-4 years of experience in machine learning or backend software development Hands-on experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn) Solid understanding of ML workflows: data cleaning, model development, tuning, evaluation Familiarity with model deployment, API development, or real-world ML product integration Experience with Jupyter, Colab, or cloud-based ML platforms Strong analytical, problem-solving, and communication skills Comfortable working remotely and collaborating across time zones Nice to Have Experience with NLP, computer vision, or recommendation systems Familiarity with AWS, GCP, or Azure Exposure to Docker, Git, or CI/CD pipelines Background in high-growth startups or agile product teams What You'll Get Competitive salary and performance-based bonuses Flexible, fully remote work arrangement Direct impact - your work reaches millions of users Flat, transparent team environment