We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Python Developer for AI/ML
About Alembic:
Alembic is solving marketing’s hardest problem: proving what actually works. If you’re looking for frontier technical challenges at an applied science company, this is the place. We’re building trusted systems that Fortune 100 companies use to make multimillion dollar decisions. We work together 5 days onsite in SoMa.
We’re rapidly scaling our full engineering and GTM teams. We’re especially motivated to hire for these roles right now:
- Enterprise Sales Engineers
- Senior Full Stack Engineers (Typescript/Node.js)
- Data Engineers
- Python Developers for AI/ML
Role Overview: As a Python Developer for AI/ML at Alembic, you’ll be integral to developing and deploying machine learning models that power our marketing analytics platform. This role focuses on building intelligent systems that can analyze vast amounts of marketing data to provide actionable insights and predictions. You’ll work alongside data scientists and engineers to translate research into production-ready ML solutions that help Fortune 100 companies make better marketing decisions.
Key Responsibilities:
- Develop, train, and deploy machine learning models using Python and popular ML libraries
- Collaborate with data scientists to implement and optimize machine learning algorithms
- Build and maintain ML pipelines for model training, validation, and deployment
- Work with large datasets to extract meaningful patterns and insights for marketing applications
- Create and maintain documentation for ML models and their usage
- Implement feature engineering and data preprocessing techniques for ML applications
- Optimize ML models for performance and scalability in production environments
- Monitor and evaluate model performance and accuracy over time
- Participate in code reviews and contribute to ML best practices within the team
- Work with cloud platforms to deploy and manage ML services
- Collaborate with engineering teams to integrate ML components with existing systems
- Stay current with advances in AI/ML research and apply relevant techniques to business problems
- Contribute to technical architecture decisions related to AI/ML systems
- Participate in research and development activities to advance our ML capabilities
- Help establish and maintain data governance and ML model governance practices
Requirements & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, Statistics, or related technical field
- 3+ years of professional experience in Python development and machine learning
- Strong proficiency in Python and popular ML frameworks (TensorFlow, PyTorch, Scikit-learn)
- Experience with data analysis and statistical modeling
- Knowledge of ML algorithms including classification, regression, clustering, and neural networks
- Experience with data visualization tools and libraries (matplotlib, seaborn, plotly)
- Understanding of data preprocessing and feature engineering techniques
- Familiarity with ML model evaluation and validation methods
- Experience with cloud platforms and containerization technologies (Docker, Kubernetes)
- Knowledge of version control systems and collaborative development practices
- Strong problem-solving skills and ability to work with complex datasets
- Excellent communication skills and ability to explain technical concepts to non-technical stakeholders
- Understanding of ML model deployment and serving frameworks
- Experience with MLOps practices and tools
- Knowledge of data privacy and ethical considerations in ML applications
- Ability to work independently and manage multiple projects simultaneously
- Strong analytical and critical thinking skills
What You’ll Bring:
- Deep expertise in Python programming and machine learning methodologies
- Strong foundation in statistics and mathematical concepts underlying ML algorithms
- Experience with large-scale data processing and analysis
- Knowledge of modern ML frameworks and libraries
- Ability to translate research findings into practical applications
- Understanding of ML model lifecycle from development to deployment
- Experience with ML experimentation and model selection processes
- Commitment to continuous learning and staying current with ML research
- Strong analytical and problem-solving abilities
- Excellent written and verbal communication skills
- Ability to work collaboratively in cross-functional teams
- Passion for applying AI/ML to solve real business problems
- Experience with production ML systems and deployment challenges
- Understanding of model interpretability and explainability techniques
- Familiarity with data governance and ML model governance practices
Why Join Alembic: Alembic offers a unique opportunity to work at the forefront of AI/ML applications in marketing analytics. You’ll be part of a team that’s building intelligent systems that help businesses understand marketing effectiveness at unprecedented scales. Our platform serves Fortune 100 companies, providing significant impact and career growth opportunities. You’ll work with cutting-edge technologies and methodologies to solve complex business problems. The company culture values innovation, collaboration, and delivering exceptional results for enterprise clients.
Compensation & Benefits: Competitive salary based on experience and market rates. Comprehensive benefits package including health insurance, dental, vision coverage, 401(k) matching, and generous PTO. 5 days onsite in SoMa with flexible work arrangements. Opportunities for professional development and advancement within a rapidly growing company.