Software Engineer (ML/AI Models)
Bengaluru
Soroco
AI to find and fix the leading causes of friction hurting your business outcomes, by learning from how teams and machines interact.Soroco is on a mission to elevate and transform how teams everywhere work.
Powered by multiple patents, its flagship AI model, Scout, generates a work graph - a map of friction hurting your teams and business outcomes.
Today, this map drives productivity improvements in 150+ organizations globally, including several Fortune 500 companies.
Scout and the work graph have been featured in Forbes, Fortune, Harvard Business Review, and was listed on Bloomberg’s list of ideas that defined 2022.
With operations spanning Boston, London, and Bangalore, Soroco was founded by alumni of Harvard, MIT, and Carnegie Mellon.
Visit www.soroco.com to learn how we help teams discover their work graph.
What we are looking for: -
The ideal SE for this role is passionate about building machine learning models that are fine-tuned to perform powerful model tasks such as classification, summarization, question answering, and generation. An ability to take direction on the model design and how we should evaluate the models will be important. Some fundamentals of machine learning model training and fine-tuning is required, but some growth and learning is expected for someone in this role who will be mentored by PhDs in this field. Being capable of working with large data sets and performing basic transformations on them for training and developing the models will also be important.
The role purpose and scope: -
The Software Engineer (SE) will drive the company’s technical growth and delivery by working with engineering teams. An SE will typically work in, and mentor, product development to create and deliver complex proprietary systems.
- Design, architect, and build high-quality scalable systems.
- Own projects end-to-end, including gathering requirements, solutioning and designing architecture, developing, testing, deploying, and maintaining systems.
- Interact and collaborate with our high-quality technical team across India and the US
Experience and skills:-
- 1-3 Years of work experience designing, training and implementing machine learning models.
- Majority of experience in the field may come from educational course work.
- Experience with natural language processing (NLP) and machine learning techniques.
- Strong fundamental understanding of deep learning models.
- The ability to design experiments, evaluate a model's performance comprehensively, and debug issues during model training.
- Experience with building datasets.
- Experience with training and fine-tuning NLP models (specifically Transformer-based models) like fastText, BERT, T5, etc.
- Working on constrained computational resources and optimizing models for efficiency, and cost-effectiveness.
- Knowledge of data preprocessing, feature engineering, and data augmentation techniques.
- Python, Scikit-learn, TensorFlow or PyTorch.
Bonus factors: -
- Ability to learn and grasp any problem quickly.
- Able to fine-tune models or experiment with them at a rapid pace.
- Ability to follow potential model designs and prototype or fine-tune them.
- Desire to design and build large, enterprise-grade software systems from scratch.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture BERT Classification Deep Learning Engineering Feature engineering Machine Learning ML models Model design Model training NLP Python PyTorch Scikit-learn TensorFlow Testing
Perks/benefits: Career development Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Manager jobs
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Science Manager jobs
- Open Principal Data Engineer jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Business Intelligence Developer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Junior Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Research Scientist jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Generative AI-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs