Software Engineer I

Epitec

$110K — $128K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Experience developing machine learning algorithms or infrastructure.
  • Proficiency in Python and PyTorch and/or C/C++.
  • Strong software engineering fundamentals for maintainable, high-quality code.
  • Ability to collaborate in interdisciplinary technical teams.

Responsibilities

  • Engineer, design, and implement machine learning systems to enable AI research.
  • Develop framework solutions that support the machine learning research lifecycle.
  • Collaborate with teams to support model training, data collection, and research deployment.
  • Contribute code from experimentation to production-ready implementation.
  • Troubleshoot machine learning systems and research workflows.
  • Write clean, scalable, and robust code for research and product integration.

Benefits

  • Remote work option with a flexible schedule for increased work-life balance.
  • Opportunity to work with cutting-edge technology in AI and machine learning.
  • Collaboration with experienced scientists and engineers in a supportive environment.
Full Job Description
  • Location: Bell Gardens, California
  • Type: Contract
  • Job #106985

Job Title:

Software Engineer I

Location:

United States

Job Type:

Full-time, 1-year, On-Going Contract, W2

Schedule:

Monday - Friday, Remote, EST preferred

Pay Range:

$52.95 - $62.00 per hour

We're excited to connect with recent graduates and early-career professionals who are passionate about Machine Learning and AI. This role is ideal for candidates with a degree in Machine Learning, Artificial Intelligence, Computer Science, Computer Engineering, or a related field, along with up to 1 year of professional experience. Internship, research, academic project, and open-source experience are highly valued.

Job Description:

Key Responsibilities
  • Engineer, design, implement, and improve machine learning systems and tools that enable AI research.
  • Develop platform and framework solutions that support research teams throughout the machine learning lifecycle.
  • Collaborate with scientists, engineers, and cross-functional partners to support model training, data collection, evaluation, and research deployment.
  • Contribute code across the full development lifecycle, from experimentation through production-ready implementation.
  • Troubleshoot machine learning systems, infrastructure, and research workflows.
  • Write clean, scalable, and robust code that supports research initiatives and product integration.

Requirements
  • Experience developing machine learning algorithms or machine learning infrastructure.
  • Proficiency in Python and PyTorch and/or C/C++.
  • Exposure to deep learning environments supporting AI/ML model development.
  • Strong software engineering fundamentals with the ability to produce maintainable, high-quality code.
  • Ability to work effectively within highly collaborative and interdisciplinary technical teams.

Preferred Qualifications
  • Demonstrated software engineering accomplishments through professional experience, coding competitions, personal projects, or open-source contributions.
  • Experience contributing to publicly available repositories or widely used GitHub projects.
  • Exposure to large-scale machine learning frameworks or research environments.
  • Advanced degree in a related technical discipline is a plus.

Skills
  • Machine Learning
  • Deep Learning
  • Python
  • PyTorch
  • C++
  • Machine Learning Infrastructure
  • AI Systems Development
  • Research Engineering
  • Framework Development
  • Data Collection & Evaluation
  • Debugging & Troubleshooting
  • Software Development

Education
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required.
  • Master's degree or PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related technical field preferred.


#LI-LH1 #INDPRO

Similar Jobs

More Jobs at Epitec

  • Digital Marketing Specialist
    $76K — $85K *
    Irving, TX 75061 (Dallas County)
    Business Services
    In-Person
  • Manufacturing Eng Controls
    $95K — $108K *
    Dearborn, MI 48126 (Wayne County)
    Manufacturing & Automotive
    In-Person
  • Software Engineer II
    $133K *
    Menlo Park, CA 94025 (San Mateo County)
    Information Technology
    In-Person
  • Data Analyst
    $74K — $85K *
    Dearborn, MI 48126 (Wayne County)
    Manufacturing & Automotive
    In-Person
  • Senior SEO Manager
    $128K — $148K *
    Austin, TX 78745 (Travis County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Software Engineer I jobs: