Search by job, company or skills

Software Engineer (Java)

Software Engineer (Java)

Turing
Fresher
Not Disclosed
  • Posted 2 months ago
  • Over 50 applicants have applied

Job Description

About Turing:

Turing is one of the world's fastest-growing AI companies, accelerating the advancement and deployment of powerful AI systems.

Turing helps customers in two ways: Working with the world's leading AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM, and frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies.

Role Overview:

We are looking for a skilled Java Engineer to join our team in building the next generation of dialog agents for education, entertainment, and general knowledge applications. You'll collaborate with cross-functional teams on the design, development, and delivery of cutting-edge AI features in a fast-paced, innovative environment.

What You'll Do:

  • Build and maintain scalable, high-quality code for AI model training and optimization.
  • Benchmark and evaluate model performance, ensuring continuous improvements.
  • Assess and refine AI responses for clarity, accuracy, and alignment.
  • Lead dataset creation and Supervised Fine-Tuning (SFT) efforts.
  • Collaborate on Reinforcement Learning with Human Feedback (RLHF) processes.
  • Design evaluation strategies to align models with user needs and ethics.
  • Review code and documentation to uphold quality and best practices.
  • Work closely with researchers, engineers, and product teams to enhance models.
  • Explore and integrate new tools and methods to improve training workflows. improvements

Required Skills:

  • Bachelor's/Master's degree in Computer Science, Engineering, or equivalent experience.
  • Strong experience in Java (syntax, conventions, and best practices).
  • Solid background in back-end development, scalable systems, and modular architectures.
  • Experience in training LLMs or building AI-related systems (preferred).
  • Familiarity with code quality practices: testing, reviews, readability, and maintainability.
  • Excellent written and spoken English communication skills.

Perks:

  • Fully remote work – collaborate from anywhere.
  • Opportunity to contribute to state-of-the-art AI projects with leading LLM companies.

Offer Details:

  • Commitment: 20, 30, or 40 hours/week (min. 20 hours with 4-hour PST overlap).
  • Contract Type: Independent contractor
  • Duration: 1 month (expected start: next week).

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

training LLMs

back-end development

code quality practices

modular architectures

About Company

Similar Jobs

Pune, India
Skills:
Relational databases (Oracle), Java, Angular, Javascript, Agile Scrum, Sql Scripting, DevOps tooling, REST Messaging, Spring-Boot, Event Driven frameworks, Safe, Security mechanisms, BDD testing frameworks
Pune, India
Skills:
Soap, Spring Boot, Edi, Design Patterns, Spring, Java 8, HTML, Reactjs, CSS, Oops, Hibernate, AWS, Oracle Sql, MySQL, Oracle, Python, Azure, Gcp, Sql Database, REST, PostgreSQL, Javascript
Pune, India
Skills:
Ml, Java, Cloud Technologies, Openshift, J2EE, Kafka, Rest Apis, Angular, Gcp, Distributed Computing, Spring Boot, Microservices, Distributed Systems, AWS, Kubernetes, Azure, Docker, High-Volume Transaction Processing Systems, OpenAI, AI-powered APIs, Retrieval-Augmented Generation, Ai, AI agents, Event-Driven Systems, API Gateways, Messaging Frameworks, Azure AI, CI CD practices, Large Language Models, AWS AI Services, prompt engineering, Generative AI
2-4 yrs
Pune
Skills:
Java, Git, MySQL, Soap
Pune, India
Skills:
Spring Boot, Kafka, Json, JIRA, RDBMS, Docker, Hibernate, Graphql, Apis, Soap, Sql, Jenkins, Git, REST, Xml, Kubernetes, Java, Devops, Cloud, Azure, Google Cloud, AWS, Microservices, GitLab CI