We are committed to staying at the forefront of AI and NLP, and we are excited about the opportunities that lie ahead.
A bit about the job:
we are set to revolutionize software development by injecting AI into all stages of the lifecycle. As a senior machine learning engineer, you will be in charge of designing, training, and deploying state-of-the-art neural models for development-related tasks. I
ML is part of the core product, and your work has the potential to immediately impact millions of software developers.
Responsibilities:
Innovation and Research: Spearheaded innovative research initiatives at the intersection of machine learning and software engineering. Pioneer new algorithms, models, and techniques that enhance developer productivity, code quality, and collaboration.
Product Impact: Implement research insights as product features that have a significant impact on our huge customer base.
Advanced Model Development: Develop complex machine learning models tailored to software engineering tasks. Create solutions that encompass code understanding, completion, recommendation, and other intelligent coding assistance functionalities.
Prototyping and Experimentation: Rapidly prototype and experiment with cutting-edge ideas. Validate hypotheses through empirical research and data-driven methodologies. Iterate on models to achieve exceptional performance.
Collaboration: Collaborate closely with cross-functional teams, including engineers, designers, and product managers.
A bit about the job:
we are set to revolutionize software development by injecting AI into all stages of the lifecycle. As a senior machine learning engineer, you will be in charge of designing, training, and deploying state-of-the-art neural models for development-related tasks. I
ML is part of the core product, and your work has the potential to immediately impact millions of software developers.
Responsibilities:
Innovation and Research: Spearheaded innovative research initiatives at the intersection of machine learning and software engineering. Pioneer new algorithms, models, and techniques that enhance developer productivity, code quality, and collaboration.
Product Impact: Implement research insights as product features that have a significant impact on our huge customer base.
Advanced Model Development: Develop complex machine learning models tailored to software engineering tasks. Create solutions that encompass code understanding, completion, recommendation, and other intelligent coding assistance functionalities.
Prototyping and Experimentation: Rapidly prototype and experiment with cutting-edge ideas. Validate hypotheses through empirical research and data-driven methodologies. Iterate on models to achieve exceptional performance.
Collaboration: Collaborate closely with cross-functional teams, including engineers, designers, and product managers.
Requirements:
4+ years of hands-on experience designing, training, and deploying machine-learning models
3+ years of development experience with a passion for excellence
MSc or higher in Computer Science / Mathematics / Statistics or equivalent from a university
Practical experience with Natural Language Processing (NLP) and LLMs
Experience with data acquisition, data cleaning, and data pipelines
A passion for building products and helping people, both customers and colleagues
All-around team player, fast, self-learning individual
Nice to have:
Strong experience in PyTorch
Experience with reinforcement learning techniques
Experience with training and deploying in Kubernetes
Experience with training and deploying LLMs
Experience with model optimizations (quantization, pruning, etc.)
Experience working at an early-stage startup
Experience working on modern, high-scale, production-grade projects
4+ years of hands-on experience designing, training, and deploying machine-learning models
3+ years of development experience with a passion for excellence
MSc or higher in Computer Science / Mathematics / Statistics or equivalent from a university
Practical experience with Natural Language Processing (NLP) and LLMs
Experience with data acquisition, data cleaning, and data pipelines
A passion for building products and helping people, both customers and colleagues
All-around team player, fast, self-learning individual
Nice to have:
Strong experience in PyTorch
Experience with reinforcement learning techniques
Experience with training and deploying in Kubernetes
Experience with training and deploying LLMs
Experience with model optimizations (quantization, pruning, etc.)
Experience working at an early-stage startup
Experience working on modern, high-scale, production-grade projects
This position is open to all candidates.