Ema Recruitment 2024 for freshers | Software Engineer

Ema Recruitment 2024 for freshers. Interested Candidates can go through the details and apply using the link provided at the bottom of the Post.

Ema Recruitment 2024Software Engineer

Company nameEma
Websitewww.ema.com
Job RoleSoftware Engineer
Work LocationBangalore, India
Job TypeFull Time
ExperienceEntry Level
QualificationA Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or equivalent practical experience.
BatchNot Mentioned
Package7 – 14 LPA (Expected)

Job Description – Software Engineer

We are in search of a Software Engineer who has a strong interest in data infrastructure, language models, natural language processing (NLP), machine learning infrastructure, and associated technologies including Go, Python, PostgreSQL, and GRPC. If you possess a foundational understanding in these domains and are eager to grow and learn, even with less than two years of experience, then you are the ideal candidate for us.

Your Responsibilities Will Include:

  • Playing a crucial role in the development and upkeep of complex enterprise-level software applications, particularly focusing on backend systems, API development, and the integration of language models and NLP technologies.
  • Contributing to the construction of scalable and reliable backend systems utilizing Go and Python, with a special emphasis on integrating and managing machine learning models.
  • Assisting in the creation, upkeep, and optimization of APIs intended for NLP and machine learning applications, leveraging REST or GraphQL.
  • Taking part in the establishment and maintenance of data schemas appropriate for machine learning applications within databases like PostgreSQL.
  • Gaining proficiency in deploying and overseeing NLP models, including fine-tuning and monitoring for performance and accuracy.
  • Engaging with cloud technologies and containerization tools (e.g., Docker, Kubernetes) to develop a scalable machine learning infrastructure.
  • Contributing to ensuring the security of applications, particularly those dealing with sensitive language data and machine learning models.
  • Staying updated with the latest advancements in NLP, language models, and machine learning technologies, and applying this knowledge to enhance our software development processes and methodologies.

Ideally, You Should Have:

  • A Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or equivalent practical experience.
  • A foundational understanding of, or experience with, programming languages pertinent to backend development and machine learning, such as Python and Go.
  • Basic knowledge of, or a keen interest in, machine learning, NLP, and language model integration within enterprise applications.
  • Familiarity with database technologies, particularly those suitable for machine learning applications like PostgreSQL.
  • An understanding of API development principles and either experience with or interest in learning about deploying NLP and machine learning models.
  • Curiosity and a learning mindset regarding cloud technologies, containerization, and machine learning operations (MLOps).
  • Strong analytical and problem-solving skills coupled with meticulous attention to detail.
  • The ability to work collaboratively within a team as well as independently in a global team setting.

How to Apply?

  • To apply for a job, read through all information provided on the job listing page carefully.
  • Look for the apply link on the job listing page, usually located somewhere on the page.
  • Clicking on the apply link will take you to the company’s application portal.
  • Enter your personal details and any other information requested by the company in the application portal.
  • Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
  • Double-check all the information provided before submitting the application.
  • Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
  • Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Ema

Ema is developing cutting-edge AI technology aimed at enhancing the creativity and productivity of every employee within an enterprise. Our unique technology enables enterprises to assign routine tasks to Ema, the Universal AI employee. Our team comprises former executives from Google, Coinbase, and Okta, as well as seasoned serial entrepreneurs. Backed by leading investors and angel investors worldwide, we are well-supported. Ema is headquartered in Silicon Valley and Bangalore.