Job Title: AI/ML Development Analyst
Job Summary
Commonfund is seeking a highly motivated AI/ML Development Analyst to design, develop, and deploy advanced artificial intelligence and machine learning solutions. The ideal candidate will have strong experience in AI/ML development, Agentic AI systems, Python programming, SQL, and web application development.
This role involves building intelligent systems, developing data-driven models, and integrating AI capabilities into scalable applications for business processes at Commonfund. Candidates should have a strong analytical mindset and an interest in applying AI/ML solutions within the financial domain.
Key Responsibilities
• Design, develop, and deploy machine learning and AI-driven solutions for business and financial applications.
• Build and implement Agentic AI systems, including autonomous workflows and multi-agent architectures.
• Develop and maintain data pipelines, model training workflows, and inference services.
• Analyze large datasets to extract insights and build predictive or decision-support models.
• Design and implement APIs and web-based interfaces for AI/ML solutions.
• Write efficient and scalable code using Python and related frameworks.
• Use SQL to query, transform, and analyze structured data.
• Collaborate with cross-functional teams including product, engineering, and data teams to integrate AI capabilities into applications.
• Evaluate new AI/ML techniques, frameworks, and research for potential adoption.
• Document models, algorithms, and system architectures.
• Ensure solutions follow best practices for security, scalability, and reliability.
Required Qualifications
• Bachelor’s or Master’s degree in Mathematics, Data Science, Computer Science with Artificial Intelligence, or a related field.
• Strong experience with Python programming.
• Minimum one year hands-on experience developing machine learning or AI-based solutions.
• Experience building or working with Agentic AI systems or autonomous AI workflows.
• Strong knowledge of SQL and database systems.
• Experience with web development frameworks or API development.
• Experience with ML frameworks as TensorFlow, PyTorch, or Scikit-learn
• Strong analytical, problem-solving, and debugging skills.
• Ability to work independently and collaboratively in a fast-paced environment.
Preferred Qualifications
• Experience working with financial data and developing financial applications.
• Experience with LLM integration, prompt engineering, and AI orchestration frameworks.
• Knowledge of data engineering pipelines and cloud platforms (AWS, Azure).
• Experience building production-grade AI applications.
Technical Skills
Programming & Development
• Python
• SQL
• REST APIs
• Web development (e.g., Svelte, FastAPI, or similar)
• Experience with C# programming and other Microsoft tools preferred.
AI/ML
• Machine learning model development
• LLM applications
• Agentic AI architecture
• Data analysis and feature engineering
Tools & Platforms (preferred)
• Git / version control
• Cloud platforms (AWS, Azure, GCP)
• Containerization (Docker)
• Data visualization tools
Key Competencies
• Analytical thinking and quantitative reasoning
• Strong problem-solving ability
• Curiosity and continuous learning in AI technologies
• Ability to translate business problems into technical AI solutions
• Interest in applying AI within the financial and investment domain