Join Our Team
Opportunities in India
If you want to be at the forefront of driving AI maturity, join our team in Mumbai. Working with highly experienced professionals, you’ll contribute to the first purpose-built platform to help insurers monitor and manage artificial intelligence.
Position Overview
An AWS Data Engineer at OverseeAI is focused on our SaaS application; you will be key in designing, implementing, and maintaining data pipelines and infrastructure on the AWS platform. You will collaborate closely with cross-functional teams, including software engineers and data scientists, to gather requirements, design data solutions, and ensure the availability of high-quality datasets for machine-learning analysis. The ideal candidate will have a strong AWS services and data engineering background.
Key Responsibilities
- Design, develop, and deploy scalable data pipelines on AWS to support the creation of machine-learning-ready datasets for our SaaS application
- Collaborate with software engineers to integrate data pipelines into our SaaS application architecture, ensuring seamless data ingestion and processing
- Implement efficient ETL processes to extract, transform, and load data from various sources, including internal databases, third-party APIs, and streaming sources
- Optimize data storage and retrieval for performance, scalability, and cost-effectiveness, leveraging AWS services such as S3, Glue, Redshift, Athena, etc.
- Work closely with data scientists to understand modeling requirements and ensure the availability of clean, curated datasets for training and evaluation
- Monitor and troubleshoot data pipelines to ensure reliability, availability, and data quality, implementing automated testing and alerting mechanisms
- Implement security best practices for data storage, transmission, and access control, ensuring compliance with relevant regulations and standards
- Document design specifications, deployment procedures, and operational processes, facilitating knowledge sharing and collaboration within the team
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Proven experience as a Data Engineer or similar role, with at least four years of experience
- Strong proficiency in AWS services such as S3, Glue, Redshift, Athena, EMR, Lambda, etc.
- Hands-on experience with data modeling, ETL development, and SQL
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Preferred Qualifications
- AWS certification (e.g., AWS Certified Data Analytics – Specialty, AWS Certified Solutions Architect – Associate)
- Experience with programming languages such as Python, Scala, or Java
- Experience with containerization and orchestration tools such as Docker and Kubernetes
- Familiarity with DevOps practices and tools for CI/CD
- Familiarity with machine learning concepts and workflows, including data preprocessing, feature engineering, and model evaluation
- Experience with real-time data processing and streaming technologies
Position Overview
The Senior Data Scientist role at OverseeAI is pivotal to solving complex business problems, enhancing product offerings, and driving innovation. The role requires a strong background in data science and 5-10 years of experience, specifically with expertise in AWS cloud technology and Python programming. The candidate should be proficient in data science techniques such as deep learning, Gradient Boosting Machines (GBMs), Generative Adversarial Networks (GANs), synthetic data generation, and genetic algorithms.
Key Responsibilities
- Lead the development and implementation of cutting-edge predictive models and data analytics solutions, utilizing deep learning, GBMs, GANs, synthetic data, and genetic algorithms to drive product innovation and customization
- Use AWS cloud technologies to build scalable, efficient data science frameworks supporting SaaS product growth and complexity
- Architect, develop, and maintain sophisticated data pipelines for real-time data processing and analytics, ensuring high performance and availability to support our SaaS infrastructure
- Collaborate closely with product development, engineering, and business teams to translate complex requirements into actionable data-driven strategies that fuel growth and improve user engagement
- Lead and drive the adoption of new technologies and methodologies to maintain a competitive edge, including staying ahead of data science and cloud computing trends
- Mentor and lead a team of data scientists and engineers, promoting a culture of innovation, continuous learning, and quality output
- Inform strategic decisions and product development by communicating complex data-driven insights and recommendations to stakeholders and non-technical audiences
- Ensure data integrity, security, and privacy are in line with industry best practices and regulatory requirements
Qualifications
- Bachelor’s or Master’s in Computer Science, Data Science, Statistics, or related fields
- A minimum of 5-10 years of relevant experience in data science, with a strong portfolio showcasing your expertise in machine learning, deep learning, GBMs, GANs, synthetic data, and genetic algorithms
- Advanced proficiency in AWS cloud services (e.g., S3, EC2, Lambda, SageMaker) and a solid understanding of cloud architecture
- Expert-level knowledge in Python and its data science libraries (TensorFlow, PyTorch, Scikit-learn, Pandas)
- Experience building and optimizing data pipelines, architectures, and data sets, particularly in a real-time SaaS environment
- Exceptional analytical, problem-solving, and project management skills
- Outstanding communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders
A self-starter attitude, the ability to work in a fast-paced startup environment, and the ability to manage multiple projects with tight deadlines are preferable. Familiarity with Agile and Scrum methodologies is highly desirable.
Apply NowPosition Overview
A Senior Full-Stack Engineer at OverseeAI is passionate about crafting scalable software and advancing AI technologies. In this pivotal role, you’ll be our AI-powered platform’s key development team member, focusing on high-quality, scalable solutions. Your expertise in software engineering, AWS, Python, .Net, and a foundational understanding of machine learning will help drive our product to new heights.
Key Responsibilities
- Develop scalable full-stack solutions to enhance our AI capabilities
- Ensure code quality, implement best practices, and integrate AI/ML models
- Utilize AWS for performance and scalability
- Collaborate with cross-functional teams to meet technical and business needs
Qualifications
- Bachelor’s/Master’s in Computer Science or related field
- 5+ years full-stack development experience
- Expertise in Python, AWS, and software engineering principles
- Familiarity with machine learning, front-end technologies (JavaScript, HTML5, CSS), and frameworks (React, Angular, Vue.js)
- Strong problem-solving, communication, and teamwork skills
A self-starter attitude and the ability to work in a fast-paced startup environment is highly desirable.
Apply NowPosition Overview
We are seeking a seasoned Machine Learning Engineer with experience designing, implementing, and maintaining advanced machine learning solutions. The candidate will be responsible for crafting robust AI systems that are scalable and aligned with our strategic objectives. This role demands high technical expertise and the ability to work independently on complex projects.
Core Responsibilities
- Develop and optimize machine learning models to solve diverse and complex business problems.
- Collaborate closely with data scientists and software engineers to integrate sophisticated algorithms into our products and services.
- Implement scalable machine learning solutions in a production environment using AWS cloud infrastructure.
- Continuously evaluate the efficiency and effectiveness of existing machine learning solutions, proposing and implementing improvements.
- Lead the effort in data collection, preprocessing, and analysis to ensure the adequacy, accuracy, and legitimacy of data used in machine learning models.
- Keep abreast of developments in machine learning and introduce innovative technologies and methodologies.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or a closely related field.
- A minimum of 4 years of hands-on experience in machine learning, with a deep understanding of ML algorithms, frameworks, and best practices.
- Expertise in Python programming and familiarity with ML libraries such as TensorFlow, PyTorch, or Keras.
- Proven experience with AWS cloud services, particularly those related to machine learning and big data technologies.
- Demonstrated capability to deploy robust, scalable machine learning applications into production environments.
- Strong analytical skills with an emphasis on developing performant and reliable data-driven solutions.
- Excellent problem-solving abilities and a strong commitment to delivering high-quality technology solutions.