Software Engineer, Machine Learning

Ema Unlimited
San Francisco
Workplace: HybridFull timeUSD 135,000 - 200,000 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: mastersSkills: ["Communication","Problem-solving","Teamwork","Collaboration","Adaptability"]

Develop and deploy ML models for NLP, information retrieval, ranking, reasoning, dialog, and code-generation; implement transformer-based algorithms, RL, and ensemble methods; process large datasets to inform model development; manage full ML lifecycle from problem definition to deployment; validate models with A/B testing and automated validation, while communicating complex concepts to stakeholders.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ema Unlimited
Ema Unlimited
1 year ago

Software Engineer, Machine Learning

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Develop and deploy ML models for NLP, information retrieval, ranking, reasoning, dialog, and code-generation; implement transformer-based algorithms, RL, and ensemble methods; process large datasets to inform model development; manage full ML lifecycle from problem definition to deployment; validate models with A/B testing and automated validation, while communicating complex concepts to stakeholders.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Conceptualize, develop, and deploy machine learning models that underpin our NLP, retrieval, ranking, reasoning, dialog and code-generation systems.
  • •Implement advanced machine learning algorithms, such as Transformer-based models, reinforcement learning, ensemble learning, and agent-based systems to continually improve the performance of our AI systems.
  • •Process and analyze large, complex datasets (structured, semi-structured, and unstructured), and use your findings to inform the development of our models.
  • •Work across the complete lifecycle of ML model development, including problem definition, data exploration, feature engineering, model training, validation, and deployment.
  • •Implement A/B testing and other statistical methods to validate the effectiveness of models. Ensure the integrity and robustness of ML solutions by developing automated testing and validation processes.

Pay and Benefits

Salary: USD 135,000 - 200,000 annually

Key Requirements

  • •A Master’s degree or Ph.D. in Computer Science, Machine Learning, or a related quantitative field.
  • •At least 2 years of industry experience in building and deploying production-level machine learning models.
  • •Deep understanding and practical experience with NLP techniques and frameworks, including training and inference of large language models.
  • •Deep understanding of retrieval, ranking, reinforcement learning, and agent-based systems and experience in how to build them for large systems.
  • •Proficiency in Python and experience with ML libraries such as TensorFlow or PyTorch.
Experience:2+ yearsMachine learningNLP
Education:Master's
Skills:CommunicationProblem-solvingTeamworkCollaborationAdaptability
Languages:English
Tech Stack:PythonTensorFlowPyTorchSQLETLData warehousingGCPAzure

Company Brief

Ema Unlimited
Builds an enterprise agentic AI platform (Ema) that creates AI employees to automate complex workflows across customer support, HR, finance and other functions, with a focus on security, compliance, and model fusion for high accuracy.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Growth: Early Stage Startup
Funding: Series A
Headquarters: San Francisco, United States
Founded: 2023
Glassdoor
Glassdoor: 1.5
WebsiteLinkedInGlassdoor